Description
This hotel is located within walking distance from Camden High Street, while Camden Road Underground Station is just 150 m away. London Heathrow Airport is approximately 32 km and London Gatwick Airport is some 49 km away from the hotel. Spacious and stylish, the 13 apartments offer an excellent choice for those looking for studio accommodation in London. The modern decor complements the comforta… more
Good to know
About the deposit
Deposit: #{ depositAmount } #{ depositCurrency } #{ depositType }
#{ paymentMethods }
#{ depositTime }
Late check-in/key pickup: #{ lateCheckin }
#{ registryNumber }