Loading Europe Tourist Guide
Iconic luxury hotel on the banks of the River Thames.
The Savoy, a landmark hotel in London since 1889, combines traditional elegance with modern luxury. Known for its exceptional service and iconic British charm, it has hosted royalty and celebrities alike. The hotel's Art Deco and Edwardian interiors offer a glimpse into its rich history, while its restaurants and bars provide world-class dining experiences. The Savoy's location offers stunning views of the River Thames and easy access to London's cultural hotspots.
Strand, London WC2R 0EZ, United Kingdom
Reservations recommended for dining; book via website or phone
15:00
12:00
Best visited during the festive season for a magical experience
Explorer members see 1 more luxury hotels. Upgrade to unlock all similar places.
Upgrade to Explorer