Location: London City Centre, Near Hyde Park And Mayor Tourist Attractions, Restaurants, Bars And Shops.
The establishment basts 43 fully equipped apartments with heating, internet access, kitchen, refrigerator, washing machine, tumble dryer, satellite television and ensuite bathroom with shower. it also features a shuttle service, outdoor parking and internet corner.