Choose your room
Nomads Nook Apartment
Nomads Nook Apartment London is located in Westminster Borough, which is a great choice for travellers interested in shopping, parks and history 7 minutes' walk from the national museum "Wallace Collection" and accommodates up to 4 guests.
Seven Dials Streets is 2.2 km from this apartment and the 13.7-tonne Big Ben Bell is 3.1 km away. It takes a 30-minute walk to reach London city centre. The 3-room Nomads Nook Apartment is also 5 minutes' drive from the famous British Museum.
The property provides guests with air conditioning, as well as modern conveniences like a flat-screen TV with satellite channels for a more enjoyable stay.
This 1-bedroom apartment is situated 650 metres from Marble Arch underground station and within reach of Marylebone train station.