Where is L'Hermitage Hotel?

Where is L'Hermitage Hotel located?

L'Hermitage Hotel, British Columbia, Canada (approx. 49.28049°, -123.11703°)


Where is L'Hermitage Hotel on the map?