No image available for this hotel
No image available for this hotel
Deer Lake, Deer Lake
Spend a second to
save a fortune!
Spend a second to save a fortune!
131 Nicholsville Road, Deer Lake
Set in Deer Lake in the Newfoundland and Labrador region, The Beach House in Deer Lake has a balcony and river views. Located on the beachfront, this property features a restaurant, a garden and free WiFi.
See MoreUsage of subsidiary facilities may incur additional fees