Village Inn Bed & breakfast
Shore Road, Arrochar, Arrochar, G83 7AX, Reino Unido
El Village Inn está situado a orillas del lago Long y ofrece habitaciones con baño y conexión Wi-Fi gratuita en todas las instalaciones, así como vistas impresionantes a los alpes Arrochar.