The Windermere Hotel
Located in Westminster district, The Windermere Hotel is rated 4 stars and features a swimming pool and a library. Built in 1857, the designer hotel was renovated in 2012.
Guests can get to Big Ben in 20 minutes on foot. The venue is set within 2 km from London city center.
The hotel is situated near a palace, a gallery and a theater.
The hotel's individual rooms are appointed with free Wi-Fi, heating, a dressing area, a personal computer and a wardrobe. They feature bathrooms with a bathtub, free toiletries and a shower cap.
Serving British dishes, Enterprise is about 150 meters away.
A 10-minute walk to Sloane Square subway station. The Windermere Hotel is easily accessible from London City airport lying within 20 minutes' drive.
Bicycles are available for rent at The Windermere Hotel.