Sloane Square Hotel is a 4-star stylish property with cozy rooms situated 1450 meters away from Buckingham Palace. The hotel occupies 4 floors and was renovated in 2006.
Located in a shopping area close to Sloane Square subway station as well as a church, monuments and a museum in London. The city center lies within 3 km from the venue.
The hotel offers 102 rooms. They are fitted with a minibar, heating, a laptop-size safe, flat-screen TV and a trouser press. The guestrooms look out on the bay. Bathrooms with a bathtub, a shower and a hairdryer are featured in every room.
An award-winning buffet breakfast is served in the dining room. The restaurant entices with dishes of international cuisine. Guests can savor cocktails and coffee in the café bar. The property is located near a tube station, about 50 meters from The Botanist and Colbert serving a wide selection of dishes.
London City airport is 20 minutes' drive away from Sloane Square Hotel.
There are cars for rent on site.
The hotel provides cribs and video games for families with children.