The Hotel Balmoral Wedding Venue
About The Hotel Balmoral
A Hotel idyllically situated 100 metres from Meadfoot Beach. We serve breakfast and fine 5 course evening meals.
Contact & Location
The Hotel Balmoral
Meadfoot Sea Road, Torquay, TQ1 2LQ, Devon, United Kingdom