Location Information

Details
Facade Mount Embassy Hotel Siliguri Hotels in Siliguri

Mount Embassy Hotel, Siliguri

Mount Embassy Hotel is located in the heart of town, in Bidhan Market, making it easily accessible to guests.