Photos coming soon
HOTEL
Mayor Hotel
Sevoke More (Sevoke road ) Near Guru Duara, Siliguri, India
Where it sits
Mayor Hotel
Sevoke More (Sevoke road ) Near Guru Duara, Siliguri, India
26.70838, 88.42687
Plan around Mayor Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
