Das 3-Sterne-Times Square Suites Hotel Vancouver bietet 39 Zimmer mit Ausblick auf die North Shore Mountains.
Science World ist etwa 3 km vom Hotel und Simon Fraser University – Innenstadt ist in rund 25 Minuten zu Fuß von hier aus zu erreichen. Von hier aus sind es nur 20 Gehminuten zum Zentrum von Vancouver. Denman Street befinden sich ungefähr 5 Minuten zu Fuß von hier entfernt und gehört zu den beliebtesten Sehenswürdigkeiten in der Nähe. Die nächste Bushaltestelle Denman St at Nelson St liegt in circa 5 Gehminuten Entfernung. Das Times Square Suites Hotel ist in etwa 24 Minuten mit dem Auto vom Flughafen Vancouver aus zu erreichen.
Das Hotel verfügt über Zimmer mit einer Sitzecke und einer Essecke sowie einem Steinkamin für Ihren Komfort. In den Badezimmern, die mit einer getrennten Toilette, einer Badewanne und einer Dusche ausgestattet sind, stehen den Gästen zudem ein Haartrockner und Badelaken zur Verfügung.
Mediterrane Speisen werden im Restaurant Adesso aufgetischt, das rund 5 Gehminuten von hier entfernt liegt.