Located a 5-minute drive from the city park "ZSL London Zoo", the 3-star Norfolk Place Apartments London hotel is at a distance of 450 metres from Church Street.
Comprising an adjoining terrace and a place for dining, the rooms at Norfolk Place Apartments hotel are equipped with a flat-screen TV with satellite channels. They come with a separate toilet and a shower along with such comforts as hairdryers and bath sheets.
Burger Craft at The Green Man offers a wide range of British dishes and lies in close proximity to the accommodation.
The hotel is nestled about 20 minutes' walk from The Long Water. At the accommodation, guests will be a stroll from Hyde Park. Trafalgar Square lies a 10-minute ride away, and Edgware Road is a short way from this London hotel. For those travelling from afar, London City airport is 33 minutes' drive away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please