Parador44
Parador44
Hotel
14 Quay St.
, Cardiff, Wales, United Kingdom
CF10 1EA
99
Excellent ·
74 reviews