Prices are in Australian Dollars.
This family-friendly London hotel is located in the entertainment district, within a 15-minute walk of Harrods and Sloane Square. Buckingham Palace and Royal Albert Hall are also within 1 mi (2 km).
FantasticPros: The staff were wonderful, rooms comfortable and quiet. Good bar alsoCons: Nothing