Sofitel London St James – Hotel in London

In London’s West End, this 5-star luxury hotel is set in a beautifully preserved Victorian building. It boasts a luxurious on-site spa, spacious rooms, and an award-winning brasserie restaurant.

Star rating: 5 stars
6 Waterloo Place, SW1Y 4AN, London
Price from: 288 GBP

More info about Sofitel London St James