Sofitel St. James

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