The Savoy is an iconic hotel situated on the banks of the River Thames. It offers vacation homes that provide a luxurious and comfortable stay. Each vacation home is elegantly designed and features a fully equipped kitchen, separate living and dining areas, and private bedrooms. Guests can enjoy stunning views of the river and the city skyline. The Savoy also offers a range of amenities, including a fitness center, spa, and multiple dining options. Its prime location allows guests to easily access popular attractions like the British Museum and Covent Garden.