- Liked: Cleanliness
Everything was just great and good parking near by
Book online or call:1-800-238-0767
Located in Alexandria, Palombos of Balloch is near a train station. Travelers eager for a bit of culture can stop by Loch Lomond Shores, while those wishing to experience the area's natural beauty can explore Loch Lomond and The Trossachs National Park and Loch Lomond. SEA LIFE Loch Lomond Aquarium and Loch Lomond Bird of Prey Centre are also worth visiting.