L’Hermitage Hotel

L'Hermitage Hotel is an upscale boutique property situated at the intersection of Robson and Richards Streets, right in the heart of Vancouver's vibrant shopping and business district.
Features
Pet-friendly

Location

788 Richards Street, Vancouver, British Columbia, V6B 3A4