Scenic Carron Valley views await at the Carronbridge Hotel. This inn offers a countryside escape, near the Carron Valley Reservoir and Duncarron Medieval Village.