Here is the information we have on Camelot Hotel, which is a hotel located in Plymouth. Find That Hotel is first for Camelot Hotel reviews and Camelot Hotel Plymouth information and maps.
Camelot Hotel
5 Elliot Street
Plymouth, PL1 2PP
Phone: 01752 669667
Fax: 01752 603660
Website:
Review Camelot Hotel
|
|