London Town is a 3-star hotel providing an en-suite accommodation near to Houses of Parliament, Albert Bridge and London Bridge. Built in 1874, the hotel is a combination of Victorian architecture and contemporary facilities.
The property is ideally situated next to Earls Court subway station. The venue is set within 5 km from London city center.
This hotel is set in a central area next to exhibition centers and trade fairs.
The nearest bus stop is 300 meters away. Just 20 minutes' drive from London City airport.
There are 30 guestrooms featuring triple room, twin room and family suite equipped with a mini bar, a safe, flat-screen TV, free Wi-Fi and heating. The rooms look on to the garden. Bathrooms are appointed with a shower, a hairdryer and complimentary toiletries.
Eat & Drink
Every morning a buffet breakfast is served from 07:30 till 09:00. The lounge bar stocks tea and coffee to enjoy in a warm atmosphere. The grill bar Nando's - Earls Court is around 5 minutes’ walk away.
London Town Hotel offers 24-hour front desk, ironing service and housekeeping.
Wireless internet is available in the entire hotel for free.
No parking available.