Posted by: travelengland100 on: July 16, 2009
The Sloane Square is a new luxury Chelsea & Knightsbridge hotel on one of London’s most famous squares. This luxury hotel in central London combines modern design with comfort. The 102 air conditioned bedrooms at The Sloane Square hotel are perfect for discerning business travellers, couples or families. The Sloane Square offers great service at [...]
Posted by: travelengland100 on: July 16, 2009
An attractive and well appointed hotel situated in a quiet, tree lined street, cosy and moderately priced. The neighbourhood is picturesque and cheerful and has a cosmopolitan atmosphere. Earls Court Station, is just three minutes walk away, while Olympia, Earls Court Exhibition Halls and Museums are within easy reach.
Posted by: travelengland100 on: July 16, 2009
Is a superior tourist class two star hotel offering comfortable accommodation in a great location. The Eden Plaza Hotel is located in London, in Queen’s Gate, opposite to the three most famous museums in London, The Natural History, Science and Victoria and Albert museum.
Posted by: travelengland100 on: July 16, 2009
Ace Hotel London is a 3 star Budget Hotel located in trendy Kensington, Central London and sets a new standard for budget accommodation in both London and the UK. Ace Hotel London spans four beautiful Victorian town houses with original features, mixed in with clean fresh contemporary deco. Situated in a quiet, leafy, residential hotel [...]