Bloomsbury Service Apartments is a self-catering accommodation located in London. Free WiFi access is available. The property is 200 metres from British Museum and 200 metres from Dominion Theatre.
The apartment will provide you with a balcony, a terrace and a seating area. Featuring a bath or shower, private bathroom also comes with a hairdryer. There is an additional bathroom. Extras include a sofa, a desk and bed linen.
At Bloomsbury Service Apartments you will find a terrace.
If you feel like visiting the surroundings, check out Tottenham Court Road (300 metres) and Prince Edward Theatre (500 metres). London Heathrow Airport is located 23 km from the property.
Score from 2 reviews
Superb
9.3/10
Rooms: 11
(Search)
Address: Bloomsbury Plaza, 12-18 Bloomsbury Street, Central London, London WC1B 3QA (Map)
Bloomsbury Service Apartments - Photos