Standard 1 Bedroom (NV) at Chiltern Street

Bright sunny one bedroom apartments with all of the basic amenities you need for a comfortable stay in a fabulous location in London without breaking the bank! These apartments are equipped with kitchenette only and lift access from the 1st floor.

Room Rate from

£137.70 per night

© 2024 Globe Website