Booking a all Star Hotel in London is easy. all star Hotels typically offer*
*all Star Hotels may vary in the amenities they offer. To read a summary of each Hotel follow the link provided
The London Town Hotel is situated just two minutes' walk from Earls Court underground station and Exhibition Centre. All... more
The Lord Kensington is situated in the heart of Kensington close to Earls Court and within easy walking distance to the... more
A traditional deluxe Victorian town house opened in 1876 and was completely restored in 1996. Located in the cosmopolitan... more
At the Millennium Gloucester London, they offer you the very latest in luxury facilities together with the very finest... 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
Located in the centre of Earls Court close to Earls Court Exhibition Centre and all the West End attractions this family run... more
London's Kensington Travel Inn is ideal for a stay in London, close to most cultural attractions including all major... more
A unique alternative to a hotel, Queens Gate Gardens offers a contemporary feel whilst keeping the comforts of home. Each... more
These 10 Victorian town houses were elegantly converted into a stylish 223 bedroom hotel in fashionable South Kensington. A... more
The Ramsees Hotel is a family run, budget hotel ideally located in fashionable Kensington close to Earls Court Tube Station... more
The Rasool Court Hotel is family run, budget hotel ideally located in fashionable Kensington close to Earls Court Tube... more