This hotel offers 68 rooms with amenities such as ensuite bathroom, air conditioning, safe, telephone, iron and tea/coffee facilities.
Location: 2 km from London city centre, in a quiet area in Bayswater, close to Queensway, Hyde Park and Notting Hill.