Located about 5 minutes by car from the innovative Lisson Gallery, Norfolk Place Apartments London hotel is just 6 minutes on foot from Church Street.
This hotel is nestled nearly 20 minutes' walk from The Long Water. Royal Albert Hall is within 25 minutes' walk of the accommodation and London City airport is 20 km away. The 3-star hotel is also only a short drive from Hyde Park. There is Marylebone approximately 2 km from this property. The nearest tube station to Norfolk Place Apartments hotel is Edgware Road, only a 5-minute walk away.
Comprising an adjoining terrace and a dining place, the rooms at the accommodation are equipped with a flat-screen TV with satellite channels. They also feature a microwave, an electric kettle, and a full-sized refrigerator. Bathroom amenities include a separate toilet and a shower, along with comforts such as hairdryers and bath sheets.
This London hotel is a short way from the bar Burger Craft at The Green Man.
Check-in:from 15:00-23:59 hours
Check-out:until 11:00 hours