Staying at the Stylish & Central Vancouver Retreat - Steps From Local Attractions! Apartment hotel, you shouldn't miss Vancouver's main landmarks such as Yuk Yuk's Comedy Club (4.5 km), Oakridge Centre (2 km) as well as Science World at TELUS World of Science Geodesic Dome accessible with a 15-minute drive.