Go Hotels
Home > United Kingdom > London >

63 Citizen House

United Kingdom Flag
63 Citizen House
63 Citizen House, 72 Hornsey Road London
London United Kingdom

Rated 49 / 100 based on 2 customer reviews.
63 Citizen House is a self-catering accommodation located in London and 15 minutes' walk from Arsenal Tube station and Emirates Stadium . Free WiFi is available throughout the property.

Accommodation will provide you with a TV and a seating area. There is a full kitchen with a microwave and an oven. The bathroom comes with a bath with shower over.

The fashionable area of Islington is a 15-minute Tube ride away and features a high street full of bars, restaurants and shops. London's West End, Covent Garden and the shopping district of Oxford Street can be reached in a 15-minute Tube journey from Arsenal station.
Facilities @ 63 Citizen House include: