910 Beach Apartment Hotel is about 1 mi from Rogers Arena, one of Vancouver’s most popular landmarks.