Modern hotel offering relaxed rooms, breakfast, and a restaurant/bar. Conveniently located near scenic attractions in North Wales.