El hotel está localizado en la famosa Isla Granville de Vancouver, está anidado en las riveras de la False Creek y con vista a la costa y al hermoso centro de Vancouver.
El Restaurante Dockside ofrece una preparación excelente de platos clásicos en un ambiente sin igual. Ubicado en la costa donde la Isla Granville mira a la ciudad, los huéspedes pueden disfrutar de vistas panorámicas al otro lado de False Creek al mundialmente famoso paisaje ciudadanos de Yale Town y más allá a las Montañas de la Costa Norte. El comedor abierto es relajado pero refinado.