Krótki opis
Hotel London Town mieści się w przebudowanej wiktoriańskiej kamienicy, usytuowanej zaledwie 100 metrów od stacji metra Earls Court. Obiekt ten położony jest w samym sercu dzielnicy Earls Court, która należy do gminy Royal Borough of Kensington & Chelsea. Pokoje w hotelu London Town dysponują łazienką z prysznicem i toaletą oraz zestawem kosmetyków. Zapewniają one również telewizor z płaskim ekranem, bezpłatny bezprzewodowy dostęp do Internetu, suszarkę do włosów, sejf oraz telefon. We wszystkich pokojach obowiązuje zakaz palenia. Śniadanie kontynentalne w formie bufetu serwowane jest w jadalni na otwartym planie. W salonie, z którego można wyjść na taras z widokiem na ogród, czeka na Gości bezpłatna herbata i kawa. Do dyspozycji Gości jest ponadto bezpłatny bezprzewodowy dostęp do Internetu oraz komputer z dostępem do Internetu, z którego można korzystać za dodatkową opłatą. Personel recepcji służy pomocą przy rezerwacji wycieczek oraz biletów wstępu do głównych atrakcji Londynu. Do centrum wystawowego Earls Court można dojść z obiektu w zaledwie 2 minuty. W pobliżu hotelu znajdują się modne dzielnice handlowe Kensington i Knightsbridge, a stacja metra zapewnia łatwy dostęp do dzielnicy West End i centrum Londynu.