The hotel was built in 1850 and completely renovated in 2002. It offers a total of 139 rooms spread over 6 floors of which 8 are singles and 75 are twin/doubles, 47 Triples. The facilities include a cosy bar, a restaurant and 2 lifts and a conference room. The small reception area is light, airy, and has a seating area available.
This unostentatious hotel is centrally located near to Hyde Park, Kensington Gardens and Queensway. Scores of shops and other cultural attractions are easily reached by foot or on public transport. Bayswater is the nearest tube station and is situated just 350 m from the hotel.
The Clubhouse Coffee Shop/Restaurant/Bar situated on the ground floor overlooks the garden opposite providing a relaxing and peaceful atmosphere. The restaurant offers a varied menu while the bar offers a selection of drinks and cocktails.