Situated on the waterfront, this cabin is 0.1 mi (0.1 km) from Avalon Peninsula and 1.9 mi (3 km) from La Manche Provincial Park. Five Island Art Gallery and ...
4/5Very Good! (1 review)
Quirky, cool cabin
"We had a lovely time at the Alcove cabin in Tors Cove. It's a quirky little cabin, with the bare necessitates, by today's standards, with several specific instructions to get things up and running, but once you figure that out it's smooth sailing. My personal favorite part was reading the "Guest ..."