The first day I arrived in Canada, I fell down and cracked my elbow. The Swiss Hotel owners and staff proved to be my family in this country. I have been in 5-star and luxury hotels in different places, but I don't think I would have found this feeling of being cared for anywhere in them. Sincere human interaction aside,... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.