Located in Mount Pleasant, this hotel is within a 15-minute walk of Main Street and TELUS World of Science. Rogers Arena and Dr. Sun Yat-Sen Classical Chinese Garden are also within 1 mi (2 km). Main Street-Science World Station is 11 minutes by foot and Olympic Village Station is 13 minutes.