Camelot Hotel Plymouth
5 Elliot Street, The Hoe PL12PP Plymouth , PLYMOUTH, United Kingdom United Kingdom
- Profile: Camelot Hotel Plymouth is a Hotels company located at Plymouth , PLYMOUTH,, United Kingdom United Kingdom, address is 5 Elliot Street, The Hoe, Plymouth , PLYMOUTH, PL12PP UK, postcode is PL12PP, you can contact Camelot Hotel Plymouth by phone 441752669667