Macdonald Inchyra Hotel & Spa
Polmont, Falkirk FK2 0YB
Set with 44 acres of stunning Scottish scenery, this majestic hotel and conference venue is the ideal backdrop to any event, it has it all – amazing scenery, convenient location, luxurious home comforts…
- Max: 750 guests