Contact Magellan - Magellan Luxury Hotels

WE WOULD LOVE TO HEAR FROM YOU

Our Hotel Experts are available 7 days a week.

Phone:

USA & Canada 1.866.784.6726
Mexico 800.638.7008
United Kingdom 0800.756.3376
France 0800.914.597
Germany 0.800.1838413
Australia 1.800.309.634
Hong Kong 800.93.0390

Long distance 1.204.992.5250

Mailing Address:

Magellan Luxury Hotels
730 Taylor Ave.
Winnipeg, MB R3M 2K8
CANADA

Call Now!