Best Western Primrose Hotel Toronto
Name Hotel: Best Western Primrose Hotel Toronto
Country: Canada
Location: CA/Ontario
City: TORONTO
Stars: 3.0
Description:
Centrally located in the heart of downtown Toronto, the Primrose Best Western Hotel is just steps away from the city’s major shopping centres, dining venues and theatres. There is also a number of major attractions nearby along with the city’s financial district.