The Powys Lodge Guest House in Scarborough, England, United Kingdom is close to the South Cliff with its gardens and putting green. The cliff lift takes you down to the Spa Conference Centre and South Bay. The town centre, with shops, bars and places to eat, is also close by to the Guest House.READ MORE