A restaurant, a bar/lounge, and dry cleaning are available at this smoke-free hotel. Free WiFi in public areas and free self parking are also provided. Other amenities include laundry facilities, a 24-hour front desk, and wedding services.
Abbotsford Hotel is located in Dumbarton. Loch Lomond and The Trossachs National Park and Balloch Castle Country Park reflect the area's natural beauty and area attractions include SEA LIFE Loch Lomond Aquarium and Strathblane Falconry. Looking to enjoy an event or a game while in town? See what's happening at OVO Hydro or St. Mirren Park.
4.5 out of 5 stars
2 reviews
5 star reviews
4 star reviews
3 star reviews
2 star reviews
1 star reviews
We have selected a sample of reviews which reflect what families have said about Abbotsford Hotel
5 out of 5 stars
4 out of 5 stars