Located 45 meters from Sitar Indian Restaurant. Ideally located in the prime touristic area of West End Soho, One Aldwych Hotel promises a relaxing and wonderful visit.
Located 51 meters from Sitar Indian 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 148 meters from Sitar Indian Restaurant. Set in a prime location of London, The Waldorf Hilton London puts everything the city has to offer just outside your doorstep.