at 142 Minories, London , EC3N 1LS United Kingdom
Hotel Indigo London- Tower Hill is situated in the most icon landmarks in the City of London. The chic Hotel Indigo - London Tower Hill is a fantastic hotel located on the Minories in the City of London just moments from the iconic Tower of London. The hotel is within easy reach of Aldgate and Tower Hill tube station
867 FB users likes Hotel Indigo London - Tower Hill, set it to 163 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
Hotel Indigo London - Tower Hill is London based place and this enity listed in Hotel category. Located at 142 Minories EC3N 1LS. Contact phone number of Hotel Indigo London - Tower Hill: +4420726510104