Skip to main content

Studios 2 Let Serviced Apartments 0 *

George Street 102, W1U 8NT London, United Kingdom Show on the map
Excellent location

Choose your room


Beautifully situated in Bloomsbury, in central London, this hotel is well-equipped for both business and leisure trips. Shops, restaurants and bars are all around the area. An excellent location and a wide array of conveniences such as 24-hour reception, free broadband Wi-Fi internet access and free selected Sky and digital TV channels, laundry facilities at no additional charge and a weekly maid service.

Reviews: Studios 2 Let Serviced Apartments

This hotel has no reviews. Would you like to add your own review?