Situated just inside North Wales, this privately owned hotel offers excellent facilities in a picturesque location.