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