Magnolia Hotel & Spa

 
  0
Waterfront comfort
Considered one of the top hotels in all of Canada, Magnolia is located near the harbour and all of its entertainment options and shopping.

Location

Tags