With a stay at Townhouse 16 Ilford Hill in Ilford (Loxford), you'll be within a 15-minute drive of ExCeL Exhibition Centre and O2 Arena. This hotel is 8 mi (12.9 km) from London Bridge and 9.3 mi (15 km) from Tower of London. Make yourself at home in one of the 30 guestrooms. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include desks, housekeeping is provided daily, and irons/ironing boards can be requested. Featured amenities include a 24-hour front desk, luggage storage, and a safe deposit box at the front desk.
Loading ... Please wait whilst we find you the best room offers.
With a stay at Townhouse 16 Ilford Hill in Ilford (Loxford), you'll be within a 15-minute drive of ExCeL Exhibition Centre and O2 Arena. This hotel is 8 mi (12.9 km) from London Bridge and 9.3 mi (15 km) from Tower of London. Make yourself at home in one of the 30 guestrooms. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include desks, housekeeping is provided daily, and irons/ironing boards can be requested. Featured amenities include a 24-hour front desk, luggage storage, and a safe deposit box at the front desk.