Savoy (Deluxe River View)
189 Strand,, Wc2r 0eu, West End/Centre, London
Very Good, 4.5This 5 star hotel is located in the city centre of London and was established in 1889. It is close to the Trafalgar Square and the nearest station is Charing Cross. The Hotel has 3 restaurants, 2 bars, a conference room, a coffee shop, an indoor swimming pool and a fitness centre/gym. All 268 rooms are equipped with minibar, hairdryer, safe, ironing set and air conditioning.
Less InfoThis 5 star hotel is located in the city centre of London and was established in 1889. It is close to the Trafalgar Square and the nearest station is Charing Cross. The Hotel has 3 restaurants, 2 bars...
More Info