• BEST WESTERN PRIMROSE HOTEL HOLIDAY REVIEWS

Best Western Primrose Hotel, Toronto
The Best Western Primrose Hotel; Toronto; Canada is a 4 star hotel. This 23-story hotel is located amid downtown Toronto?s shops and restaurants; across the street from the venerable Maple Leaf Gardens and two blocks from a subway station. Attractions within 2 miles of the Best Western Primrose Hotel include; Maple Leaf Gardens; Subwaymore
 
The following errors occured.