Located within a 10-minute walk of Dumbarton Castle in Dumbarton, Loch Lomond Apartments offers accommodation with free WiFi and flat-screen TV. All units include a fully equipped kitchen, allowing guests to prepare their own meals. A dishwasher, an oven and microwave are also featured, as well as a Read more
Located within a 10-minute walk of Dumbarton Castle in Dumbarton, Loch Lomond Apartments offers accommodation with free WiFi and flat-screen TV. All units include a fully equipped kitchen, allowing guests to prepare their own meals. A dishwasher, an oven and microwave are also featured, as well as a coffee machine.