Located 46 meters from Indigo Restaurant. Set in a prime location of London, The Waldorf Hilton London puts everything the city has to offer just outside your doorstep.
Located 53 meters from Indigo Restaurant. Located in West End Soho, ME London Hotel is a perfect starting point from which to explore London. The hotel has everything you need for a comfortable stay.
Located 59 meters from Indigo Restaurant. Ideally located in the prime touristic area of West End Soho, One Aldwych Hotel promises a relaxing and wonderful visit.