Welcome To Magellan Group of Hotels

We're loading the content.
This won't take long!

Magellan Group of Hotels
Magellan Vacations Pvt. Ltd., Surama Niwas, Mahananda Para
Siliguri 734001 India

Contact Information:
1800 123 6025 enquiry@magellanhotels.in magellanvacationsslg@gmail.com