Hotel very quiet as we were there out of season. Nice welcome, pleasant staff. Our room was quite old fashioned (but is is a very old hotel so in keeping with that) but big with a comfortable king size bed, plenty of drawer space, but only space to hang clothes on a rail or hooks in the corner of the room. We had a setee, TV, a tea/coffee station with biscuits. We had 2 oil heaters in the bedroom which were needed as the room was quite cold even though the old fashioned radiator was on, it was in a bay window and behind the thick curtains at night. We had a large ensuite bathroom which was up 2 stairs. Very clean but both the bathroom light and the shaver light did not work. We informed the staff and they double checked immediately and then offered us to change rooms as it wouldn't be fixed until Monday. We were quite happy to stay in the room and manage but they couldn't apologise enough. Resteraunt/bar area very nice. Food was good but limited menu. Breakfast was OK, choices of juice, teas, coffees, cereals and jams, toast and several choices of cooked breakfasts. We didn't have a long wait to be served as we were the only guests eating/drinking and staying at the hotel. Hotel car park is over the road but it not very big and can get busy in season as the public can park there too, so give your registration number on your arrival. Bus stop just by the hotel, 2 minutes to walk into the village. Plenty of local footpaths. Beddgelert station 2 mins away.