Talus Rock is an extraordinary place to stay! An elegant space, yet at the same time, so comfortable. The house itself is beautiful--each detail clearly designed with an eye for artistry-- and the surrounding natural beauty adds to the peace and serenity. Our hostess (Heather) was hospitable to a fault. We went here in need of a re-charge and we... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.