Great hotel in a great location.Posted: Sat, Jul 05 2008Location:
5Rooms:
3.8Service:
3.2Value:
5We are originally from London and always stay in the Sloane Square Hotel when we are back in London.
The hotel is located in Chelsea, one of London’s most desirable areas, situated on the corner of Sloane Square (a famous London square) and Sloane Street, where the designer shops and the world famous Harvey Nichols department store can be found. Harrods is just around the corner.
The Sloane Square Hotel is decorated in a contemporary style, modern luxury with a touch of traditional. The rooms are very clean and comfortable with flat screen TV’s and lap tops providing internet access.
Sloane Square tube station is directly opposite the hotel. One stop on the tube is Victoria, providing easy access to Gatwick Airport and National Express’s national coach network.
The hotel staff are extremely helpful and friendly and always remember who you are, which is one of the many reasons why The Sloane Square Hotel is our home away from home and we would never stay anywhere else whilst In London!