lodging in Holyrood
About 2 results.
Comerford's Ocean View Efficiency Units
Stay in Holyrood Newfoundland, at our comfortable 3.5 Star accommodations. Efficiency units have 1, 2, or 3 bedrooms, fully equipped kitchens, cable tv, and laundry facilities