London Town Hotel is a comfortable 3 diamond hotel. This recently refurbished hotel is located just minutes away from Earls Court tube station. This is a great location for visitors to Earls Court Exhibition Centre and Olympia. London Town Hotel is also a good base to explore the city from. A short walk from Earls Court are the pretty streets of Kensington and Chelsea, where there is a wealth of shops, restaurants and bars to enjoy. The area is home to many of London's most interesting attractions, from Buckingham Palace, to the Victoria and Albert Museum. London Town Hotel has 31 rooms with private bathrooms, decorated in neutral shades. The rooms all have a TV, hairdryer and direct-dial telephone. London Town Hotel has a pleasant lounge bar area where you can enjoy a drink whilst looking out onto the peaceful private gardens. A continental breakfast is included in the price of the room, and is served daily in the hotel's breakfast room. You can also request an English breakfast at an extra charge. There is lift access throughout the hotel. |