Located in the heart of London, the 4-star Bloomsbury Palace Hotel offers soundproof rooms. The hotel in London attracts guests with its Georgian architecture.
This hotel is situated 1250 meters away from West End. The city center lies within 2 km from the venue.
Nearby points of interest include a theater and a museum.
Tottenham Court Road underground station is about 5 minutes' walk of the hotel. Due to its location 15 km from London City airport, it will take about 15 minutes' drive to get there.
Rooms at Bloomsbury Palace Hotel feature modern touches such as television with satellite channels, a private safe, a mini bar, a dressing room and climate control. Guests can make use of en suite bathrooms with a hairdryer, a shower and free toiletries.
Eat & Drink
Offering Indian and British meals, Chettinad Restaurant is situated 300 meters of the property.
Bloomsbury Palace Hotel offers 24-hour front desk and ironing service.
Wireless internet is available in the entire hotel for free.
No parking available.