No image available for this hotel
No image available for this hotel
London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
29 Callow Street, London
Situated 1 km from Stamford Bridge and 1 km from Chelsea FC, Luxury Chelsea Apartment offers accommodation in London. The unit is 1.6 km from Royal Albert Hall. Free WiFi is available throughout the property.
See MoreUsage of subsidiary facilities may incur additional fees