The Sloane Square hotel is very conveniently located on Sloane Square, close to the tube station and close to nice shopping and restaurants. The restaurant/bar next to the hotel was also very good for a night cap.
The room was nicely decorated and cosy. It was equipped with a laptop (but Internet access was not included), a ipod dock and flatscreen tv. The beds and covers where fabulous!
More
- Hotel Sloane Square
- Sloane Square London
