Loading hotels
Confirming room availability...
Sloane Square Hotel, Sloane Square, London, United Kingdom
Welcome to the Sloane Square Hotel which is located in London and close to the Saatchi Gallery and the Brompton Oratory. This hotel is rated for its location and its cleanliness. The main hotel amenities are coffee shop or café, restaurant, bar & lounge and 24-hour front desk. Additional amenities include safety-deposit box, heating, ironing facilities, safe-deposit box at front desk, facilities for disabled guests and non-smoking rooms. This hotel accepts the following payment types: American Express, MasterCard and Visa. Pets not allowed. This hotel has received TripAdvisor's Certificate of Excellence 2014. The hotel will appeal to couples and solo travellers.