Property Location: Located in Castlebar, Harlequin Hotel Castlebar is a 4-minute drive from McHale Park and 9 minutes from National Museum of Country Life. This 4-star hotel is 5.5 mi (8.9 km) from Franciscan Monastery and 6.1 mi (9.9 km) from Temple of the Nuns.
<... Show Moreتواصل معنا، متواجدون على مدار 24/7