1 Cheapest Hotel in Poplar, United Kingdom

Browse our list of hotels in Poplar, United Kingdom for the best deals. Timbu always offers the best prices for hotels in Glasgow, Belfast, Poplar and others.

Hotel Hotel in Poplar

International Hotel

Marsh Wall, London E14 9SJ, UK, Poplar, United Kingdom

Located in the heart of London, International Hotel is a hotel with bar, swimming pool, outdoor pool and a 3.3 guest reviews rating. International Hot... read more

Bar Swimming Pool

$101.00

per night