Grange Strathmore Hotel
Gloucester Road Accommodation Hotels Show All Categories
Our Rating: - no reviews for Grange Strathmore Hotel yet - Add your review
Introducing Grange Strathmore Hotel...
The Grange Strathmore is an imposing 4-Star hotel, located close to London’s most famous museums in South Kensington. A fully restored Victorian mansion, the hotel building was formerly the London residence of the Earl of Strathmore – the late Queen Mother’s father.