Reviews of Hotel Mayor
Sevoke Road, Near, Sevoke More, Ward 10, Janta Nagar, Siliguri, West Bengal 734001, India
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
Sevoke Road, Near, Sevoke More, Ward 10, Janta Nagar, Siliguri, West Bengal 734001, India
Cleanliness
Comfort
Service Quality
Security
Location