Hotel Indigo London Tower Hill
Hotel Indigo London Tower Hill
142 Minories, City of London, London, EC3N 1LS, United Kingdom
Withing walking distance of the Tower of London, this 4 star boutique hotel is the perfect choice for travelers interested in historic landmarks, culture and gourmet food.
Amenities: free wifi – room service – restaurant
Photo by raphaelchekroun
No Comment