Ideal location for a weekend in Toronto. Walking distance to everything- CN tower, Rogers center, aquarium, arena. Great restaurants all around you.