The best location you could possibly get, union station is a 5 mins walk. CN Tower and the Aquarium are across the street. There’s a grocery store down the road. The perfect view!!! I bought the CityPass and was so happy with how easy it was to get everywhere!