Set in a traditional Scottish manor house within landscaped gardens, the Macdonald Inchyra Hotel & Spa is on the outskirts of Falkirk and Grangemouth. Just off Junction 5 of the M9 motorway, it features a spa and a restaurant.
Number of rooms: 107
Grange Road, Falkirk, FK2 0YB, United Kingdom
Hotel booked 1 times today.