This 5 star hotel is located in the city centre of London and was established in 1912. It is a short drive away from the Buckingham Palace and the nearest station is Green Park station. The Hotel has a restaurant, a bar, a conference room and a fitness centre/gym. All 105 rooms are equipped with minibar, hairdryer, safe and air conditioning.
This quaint property is ideally located within walking distance from the marina, shopping area, restaurants and bars. It is an ideal stop for anyone wanting to discover St Helier on foot.
Restaurant is traditional in design, in keeping with the rest of hotel. Menus specialise in traditional British food using local produce.