The Savoy is located on the North bank of the River Thames with the ballet, opera and theatres of the very lively Covent Garden just steps away as well as the famous museums and galleries. The designer shops of Knightsbridge and Mayfair are also within easy reach from the building. The hotel consists of a total of 268 luxury rooms and suites that either contains the theme of English Edwardian designs. Being located off the River Thames means the hotel rooms have breath-taking views over the river and iconic landmarks. The hotel also features spa treatments, a private pool, a 24-hour gym and fine dining at every meal.
Things To See And Do In The Area
Strand, London, WC2R 0EU
Nearest Underground Station(s)
Temple or Charing Cross