Choose your room
Nomads Nook Apartment
Nomads Nook Apartment London lies a 20-minute walk from The Photographers' Gallery.
The 13.7-tonne Big Ben Bell is located 3.1 km from this apartment. Guests can find the national museum "Wallace Collection", which is a 7-minute walk away. The apartment is also 2.1 km from the famous British Museum.
Nomads Nook Apartment comprises a full kitchen for self-catering. The nearest tube station is Marble Arch, situated within reach of this property.
Hotel Policy
Check-in: from 16:00 until 18:00
Check-out: from 08:00 until 11:00