The Abbotsford Hotel phone Stirling Rd Dumbarton, West Dunbartonshire G82 2PJ map Travelodge Hotels Ltd phone A82, Stirling Rd Dumbarton, West Dunbartonshire G82 2TZ map if (!IN_DEV) { ?> } ?>