Bed & Breakfast HOTEL SIMLA
★★
Electric Supply Office, 263 Ward 25 Station Feeder Road Near, Milanpally., Siliguri, India Show on map
Hotel Amravati is a 3-star hotel in Siliguri, India. It is one of 212 places to stay in Siliguri listed on Triptoic.
Electric Supply Office, 263 Ward 25 Station Feeder Road Near, Milanpally., Siliguri, 734005, India
Hotel Amravati is located at Electric Supply Office, 263 Ward 25 Station Feeder Road Near, Milanpally., Siliguri 734005, India.
Hotel Amravati is rated 3 stars.
Highly rated alternatives close by
Bed & Breakfast
Motel
Hotel
Motel
Hotel
Apartment/Flat