About Orchard Hotel
<p><span style="font-size:14px">We are a hotel, bar & bistro located in Falkirk, Scotland.</span></p>
Rate Orchard Hotel:
Photos of Orchard Hotel
This place is waiting to be seen!
Seen Orchard Hotel?
This place is waiting to be seen by others! Got a photo?
Log in and add it — it takes a second or two.