Bryn Eglwys Hotel  Beddgelert  Gwynedd  LL55 4NB  

   Contact us:         01766 510260

Rooms & Rates