Guest favorite Hotel O Pradhan Nagar Siliguri Formerly Prince Guest House
★★★
E Zone The New Township , Sevoke Road, Siliguri, India Show on map
Montana Vista is a 4-star hotel in Siliguri, India. It is one of 212 places to stay in Siliguri listed on Triptoic.
E Zone The New Township , Sevoke Road, Siliguri, 734010, India
Montana Vista is located at E Zone The New Township , Sevoke Road, Siliguri 734010, India.
Montana Vista is rated 4 stars.
Highly rated alternatives close by
Bed & Breakfast
Hotel
Hotel
Hotel
Hotel