The Tiara Hotel
Hotelππ Service is very good People often mention good,
Address
Dist, 228, Sevoke Rd, Ward 11, Hakim Para, Siliguri, West Bengal 734001, India
Contact
+91 353 243 6024Rating on Google Maps
3.60 (215 reviews)Open on Google Maps