Located 128 meters from Victoria Embankment Gardens. The 5-star The Savoy Hotel offers comfort and convenience whether you're on business or holiday in London.
Located 216 meters from Victoria Embankment Gardens. Ideally located in the prime touristic area of West End Soho, One Aldwych Hotel promises a relaxing and wonderful visit.
Located 225 meters from Victoria Embankment Gardens. Located in West End Soho, ME London Hotel is a perfect starting point from which to explore London. The hotel has everything you need for a comfortable stay.