Royal Castle Hotel Dartmouth Devon England.

- Image ID: CXMB95
Royal Castle Hotel Dartmouth Devon England.
David Cantrille / Alamy Stock Photo
Image ID: CXMB95
Royal Castle Hotel, Dartmouth
Location: Dartmouth, Devon