Choose your room
Nomads Nook Apartment
Located 5 minutes' walk from the Baker Street, Nomads Nook Apartment London gives quick access to various tourist spots in the vicinity.
This apartment is situated 3.2 km from the Protestant Westminster Abbey and within reach of Madame Tussauds London. The apartment is 10 minutes' stroll from Marble Arch underground station and 15 minutes' drive from the Tower Bridge. Nomads Nook Apartment is also a short way from the Oxford Street.
This property comprises an equipped kitchenette for self-catering. Marylebone train station lies about 700 metres away.
Hotel Policy
Check-in: from 16:00 until 18:00
Check-out: from 08:00 until 11:00