Orchard Lodge is a holiday home is located in Alloa and is 43 km from Edinburgh. The unit is 41 km from Glasgow. An oven, a toaster and a fridge can be found in the kitchen. Towels and bed linen are available in this self-catering accommodation.
Located in Alloa, just 2.4 km from Alloa Tower, Orcha Read more
Orchard Lodge is a holiday home is located in Alloa and is 43 km from Edinburgh. The unit is 41 km from Glasgow. An oven, a toaster and a fridge can be found in the kitchen. Towels and bed linen are available in this self-catering accommodation.
Located in Alloa, just 2.4 km from Alloa Tower, Orchard Lodge provides accommodation with free WiFi. This holiday home offers a garden. The holiday home has a TV and 7 bedrooms. Edinburgh Airport is 34 km away.
Number of Rooms: 1