"The Grovesnor Thistle on..." United Kingdom Hotel Tip by Tams1977
United Kingdom Hotels: 337 reviews and 703 photos
The Grovesnor Thistle on Buckingham Palace Road. It was a beautiful Hotel and I'd love to come back.
Unique Qualities: It was right near Victoria Station and you could get to places easily.
Address: Buckingham Palace Road
Price Comparison: more expensive than average
Have you been to United Kingdom?Share Your Travels