Duck Bay Hotel & Restaurant es un alojamiento de 3 estrellas que se encuentra en Balloch, a 28 km de Jardín botánico de Glasgow, y que dispone de terraza, restaurante y bar.
Número de habitaciones: 29
Auchendennan Road By Arden, Balloch, G83 8QZ, Reino Unido