Choose your room
Modern Flat Central London
Modern Flat Central London is nestled in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history, steps away from the restaurant The Heron Bar and Restaurant.
Royal Albert Hall is located 2.3 km from this apartment, while Edgware Road tube station is a 5-minute walk away. Places to visit include the royal Regent's Park, within 3 km of the apartment. Modern Flat Central London is also 10 minutes' drive from Buckingham Palace.
In-room comforts feature air conditioning, along with a flat-screen TV with satellite channels for a more enjoyable stay. At this property, a shower are provided to improve your comfort.
Marylebone train station lies 850 metres away.