Bisha Hotel Toronto Toronto
80 Blue Jays Way
Toronto,
ON M5V 2G3
Near Princess of Wales Theatre