Payment Methods: Visa, MasterCard, American Express
Description
This lovely hotel is located in Campbell River. There are a total of 30 units at Heron's Landing Hotel. Heron's Landing Hotel is not a pet-friendly establishment.
by skoosh
on March 01, 2019 from skoosh