One of London's most popular Earls Court Hotels is situated close to London’s famous museums, including Royal Albert Hall, Science and Natural History Museums, and conveniently located about 3 blocks away from Earls Court tube station.
As one of the closest hotels to the former Earls Court Exhibition Centre, the well-appointed and affordable self-rated three-star hotel is situated in a quiet residential street in the Royal Borough of Kensington & Chelsea.
The hotel features 90 comfortable guest rooms with modern amenities including Free Wi-Fi Internet, flat-screen TV, hairdryer, telephone, and radio. Most rooms at the back face the garden and the rooms at the front face a tree-lined street.
Located in an elegant Victorian building and surrounded by the stunning Egerton Gardens, The Franklin hotel in the heart of London, Knightsbridge, combines the warmth...
Elegant, welcoming and intimate, The Gore is an authentic British boutique hotel with a real home-feeling in the heart of Kensington, London. All of The...