Contemporary Apartment in Central Bloomsbury
PriceCheck live prices
Check availability →- Class
- 2-star hotel
- Address
- Cosmo Place, London, England, WC2A 3RHShow on map
- Check-in / out
- 15:00 / 10:00
Contemporary Apartment in Central Bloomsbury is a 2-star hotel in London. It's set on Cosmo Place, London, England, WC2A 3RH.
Experience the vibrant life of London while staying just steps from the iconic British Museum in our charming apartment.
Central Location
Nestled in the heart of London City Centre, you'll find yourself mere minutes from Russell Square and a short stroll to major attractions like Leicester Square and St. Paul's Cathedral.
Comfortable Accommodations
왜 여기에 머물까요
- Free Wi-Fi
Amenities
- Free WiFi
- Wheelchair accessible