The Savoy is a luxurious hotel located in the heart of central London, within 5 km of many popular attractions. With its iconic Art Deco architecture and stunning views of the River Thames, it offers a truly unforgettable experience. The hotel boasts elegant rooms and suites, each beautifully designed and equipped with modern amenities. Guests can indulge in world-class dining at the hotel's renowned restaurants, or relax and unwind at the spa and wellness center. The Savoy is also conveniently located near major transportation hubs, making it easy to explore all that central London has to offer.