The Dolphin Hotel & Restaurant
HotelTenby
Situated at 13 Pembroke Street, The Dolphin Hotel & Restaurant offers accommodation and dining in Tenby. This establishment caters to visitors looking for a place to stay alongside restaurant facilities in the town.
No reviews on VacationGuide yet.