The Hotel Royal
11 Elliot Street, Plymouth PL12PP Plymouth , Devon, United Kingdom United Kingdom
- Profile: The Hotel Royal is a Guest Houses company located at Plymouth , Devon,, United Kingdom United Kingdom, address is 11 Elliot Street, Plymouth, Plymouth , Devon, PL12PP UK, postcode is PL12PP, you can contact The Hotel Royal by phone 441752226222