Located 23 meters from Khan's Restaurant of Bayswater. Set in a prime location of London, City Stay Aparts - Modern Apartment in Bayswater puts everything the city has to offer just outside your doorstep.
Located 168 meters from Khan's Restaurant of Bayswater. The 4-star Space Apart Hotel offers comfort and convenience whether you're on business or holiday in London.
Located 172 meters from Khan's Restaurant of Bayswater. Set in a prime location of London, The Hayden Pub & Rooms puts everything the city has to offer just outside your doorstep.