L’Hermitage is located on the corner of Robson and Richards Streets in the very heart of Vancouver’s shopping, financial and entertainment district, and steps from Canada Place. L’Hermitage Hotel Vancouver is a 60-room, luxury, boutique property combining Parisian chic and West Coast sophistication; an oasis for the well-travelled and one of the Canada’s most exciting luxury hotels in cosmopolitan Vancouver.