The Mowhay
Hotel
Camborne
Your vacation should be comfortable! Hotel «The Mowhay» is located in Camborne. This hotel is located in 4 km from the city center.
The Mowhay, Penbroath Farm, Praze an Beeble, TR14 0NB, United Kingdom, Camborne, TR14 0NB