Shop Amazon DK Eyewitness Great Britain Babbacombe Cliff Hotel Address: Beach Rd District of Babbacombe in Torquay As Noted In: English National Heritage Listed II, Historic England