Holiday Inn Express Metrotown
The Holiday Inn Express Metrotown is a 100 guest room hotel located in a prime location in the Metrotown neighbourhood of Burnaby, with direct access to Station Square and steps away from SkyTrain and Metropolis at Metrotown.