The 3 star Central House Hotel is conveniently situated in London for travelers looking for budget hotels for business or
holiday travel. The hotel offers comfortable accommodation, friendly hospitality and service together with value for money among economy hotels ...
Overlooking a beautiful garden square in the Royal Borough of Kensington and Chelsea, the 3 star Henley House is a
small but very charming hotel. It is a boutique style hotel housed in a Victorian residence, offering compact but ...
A superior tourist class hotel; located north of the Hyde Park area; within walking distance to many of London"s main
attractions. Hotel Details:40 Rooms. Common Area High speed Access. Common Area Wireless Access.