Hotel ★★★

Hotel Mayor

Sevoke Road, Near Sevoke More, Siliguri, Siliguri, India Show on map

About Hotel Mayor

Hotel Mayor is a 3-star hotel in Siliguri, India. It is one of 212 places to stay in Siliguri listed on Triptoic.

Property facts

Property type
Hotel
Star rating
3 stars

Location

Sevoke Road, Near Sevoke More, Siliguri, Siliguri, 734001, India

Loading map…

Frequently asked questions

Where is Hotel Mayor located?

Hotel Mayor is located at Sevoke Road, Near Sevoke More, Siliguri, Siliguri 734001, India.

How many stars does Hotel Mayor have?

Hotel Mayor is rated 3 stars.

Stays near Hotel Mayor

Highly rated alternatives close by

All 212 in Siliguri →

More ways to stay in Siliguri

See prices on Agoda
Check prices