When you stay at Duck Bay Hotel in Alexandria, you'll be near the beach, within a 5-minute drive of Loch Lomond and Loch Lomond and The Trossachs National Park. This 4-star hotel is 3.6 mi (5.8 km) from Loch Lomond Shores and 4.4 mi (7.1 km) from Hill House.Stay in one of 23 guestrooms featuring LCD televisions. Complimentary wireless Internet access is available to keep you connected. Bathrooms feature bathtubs or showers, complimentary toiletries, and hair dryers. Conveniences include phones and electric kettles, and housekeeping is provided daily.Enjoy a meal at the restaurant or snacks in...