The Hudson


The Hudson is an elegant new development, right in the heart of downtown Vancouver. These Vancouver Furnished Apartments are tastefully furnished and decorated with urban style and have views of English Bay, North Shore Mountains, Burrard Inlet and Burnaby Mountain.

The Hudson is close to everything downtown Vancouver has to offer. It is located at Granville and Dunsmuir, with direct concourse access to Pacific Centre Mall, The Bay, and Granville Skytrain Station. The new Holt Renfrew is just across the street. Within walking distance, you`ll find the Vancouver Art Gallery, Financial District, Robson Street, Seabus Terminal, Gastown, and shops and restaurants galore.

Minimum Stay: One month

Suite Sizes: one and two bedroom suites

Rates: Rates vary based on location, size of furnished apartment, style of furnishings and amenities, and age of property. There are also seasonal rate discounts and promotions often available. Click here for our sample rates.

Location: Downtown Vancouver.