Booking a 3 Star Hotel in London is easy. 3 star Hotels typically offer*
*3 Star Hotels may vary in the amenities they offer. To read a summary of each Hotel follow the link provided
The Grange Strathmore Hotel is situated in an excellent location close to the Underground and the famous shops of... more
The Hotel Plaza Continental is situated close to Earls Court and within easy walking distance to the Olympia and Earls Court... more
The Ibis London Earls Court is located almost opposite Earls Court Exhibition Centre and only a short distance from Olympia... more
The Kensington Court Hotel is ideally situated between fashionable Kensington and Earls Court - this purpose built friendly... more
Originally built in 1880 as two gracious Victorian residences the London Lodge Town House Hotel is located in a quiet area... more
The London Town Hotel is situated just two minutes' walk from Earls Court underground station and Exhibition Centre. All... more
The elegant My Place Hotel combines the ambience of a large Victorian town house with modern amenities. Located on a quiet... more
Situated close to Hammersmith Underground Station, the Novotel London West is ideally located for exploring London's West... more
London's Kensington Travel Inn is ideal for a stay in London, close to most cultural attractions including all major... more
The Ambassadors Hotel provides the ideal location for visiting London. The hotel is conveniently situated in Kensington and... more
The modern and friendly Vencourt Hotel is situated in Hammersmith offering affordable luxury. All of the bedrooms, some of... more
The Ambassadors in Bloomsbury is a conference and leisure hotel only minutes from Euston Station, Oxford Street and... more