The Royal Castle Hotel Ltd

The Quay, Dartmouth