Mount Embassy
It's a nice hotel.All the staffs were friendly in nature.If your are in Siliguri for shoping then this hotel is perfect to stay.All the popular market places are near by and can be covered by walking.Enjoyed my stay in the hotel.Hope this will be helpfull for other travelers to choose there stay
Guest review on Trip.com








