Fantastic location! Easy walk from Union Station, CN Tower, Aquarium, and the bustling harbourfront area. Lots of shops and restaurants around.
Would definitely stay again.