USD
magnifying glass

South Place Hotel

South Place Hotel

L.V.X.

With 80 meticulously designed rooms adorned with British artwork, the Michelin star-awarded Angler restaurant, a fully equipped fitness center, and a rejuvenating spa, this East End hotel epitomizes the city's creative spirit. Conveniently located near London's best attractions, the hotel promises a memorable experience for every guest.