Go Hotels
 
 
Home > Canada > Vancouver >

The Hudson

Canada Flag
 
 
The Hudson
610 Granville Street
Vancouver Canada

Rated 65 / 100 based on 4 customer reviews.
 
 
Situated under a 10-minute walk from Waterfront Station, The Hudson provides guests with a convenient base while in Vancouver. This hotel is set in the heart of the city.

The hotel has cosy rooms, designed to fit the requirements of any traveller.

The Hudson is ideally located for discovering Vancouver with Canada Place and the Vancouver Public Library within a 10-minute walk. It is also just moments on foot from Vancouver City Centre Railway Station, allowing access to other areas of the city.