The rooms are incredibly spacious for London and the walk in showers have really nice water pressure. It's also located 2-3 min walk from the Aldgate Station, 4-5 from Tower Bridge / The Tower of London. Its a smaller property so the staff will get to know you after a few days. All in all one of the better hotels in London that I've stayed in.
Hotel Indigo London - Tower Hill by IHG is a hotel in London, England. It is recorded as a visited place from 2024.
Other pins within walking distance of Hotel Indigo London - Tower Hill by IHG.
Other places in London I have actually slept at, with the same kind of room-and-breakfast notes you just read.