Balbairdie Hotel
3 Bloomfield Place Bathgate, EH48 1PBSet in a hundred year-old listed building, Balbairdie Hotel is located in the centre of the historic town of Bathgate and offers free private parking.
10 rooms
from £50