Top 10 Four Star Hotels in London

  

8. Radisson Blu Edwardian Vanderbilt Hotel

Photo: radissonblu-edwardian.com

The Radisson Blue Edwardian Vanderbilt Hotel is located in South Kensington and is a Georgian mansion. Since it’s located in South Kensington, it is close to popular attractions such as the Royal Albert Hall, Buckingham Palace, and more.

More: Top 10 Best Boutique Hotels in the World

Comments