Located 61 meters from Tiroler Hut. 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 139 meters from Tiroler Hut. Set in a prime location of London, The Hayden Pub & Rooms puts everything the city has to offer just outside your doorstep.