Royal Sportsman Hotel, Porthmadog (3-star) | TravelManiac