The 3-star London Town Hotel is set just 1.6 km from Up at The O2, Earl's Court and Royal Albert Hall. The hotel opened its doors in 1874 and was remodeled in 1999.
Ideally located in Hammersmith and Fulham district, London Town Hotel is surrounded by exhibition centers and trade fairs. The city center lies within 5 km from the venue.
This central property offers proximity to parks.
There are 30 comfortable rooms fitted with free Wi-Fi, an iron with ironing board, flat-screen TV, a private safe and a dressing area. Guests can make use of family bathrooms with a shower, toiletries and a hairdryer.
Breakfast is served from 07:30 till 09:00 in the ground-floor dining room. A variety of tea and coffee is offered in the lounge bar. Blackbird and Zizzi - Earls Court are situated in a tourist area, about 150 meters from the venue.
Earls Court subway station is in a 5-minute stroll and West Brompton, Earls Court Square (N-bound) bus stop is just 5 minutes' walk from the hotel. The hotel is around 20 minutes' drive from London City airport.
Guests can make use of 24-hour reception, ironing service and housekeeping as well as a baggage storage, parking and a safe deposit box.