Lucy's Ocean Vista
Come stay in our luxurious, relaxing vacation home, located at 100 Main Street in beautiful Crow Head, Twillingate, NL.
Lucy's Ocean Vista is the perfect home base as you explore the beauty of this unique, historic island. Take a hike along the rugged cliffs, visit historic Long Point Lighthouse, the Crow's Nest Cafe (very close by) or spend the day watching whales and ice-bergs frolic in the ocean from our wrap-around front deck! .
- Two bedrooms
- Queen-sized bed
- Double bed
- Large-screen TV
100 Main Street, Crow Head, Newfoundland, Canada