We’re comparing great hotel deals for you...

    Hotel Salakha (Darjeeling, India)

    Hotel Salakha (Darjeeling, India)

    About Salakha

    Top amenities

      All amenities

      Contact

      Hill Cart Road Sombari Road,  734102,  Darjeeling,  India

      Frequently Asked Questions about Salakha

      Interesting hotels nearby Salakha

      These hotels may also be interesting for you...

      Destinations nearby Salakha

      Other destinations close to Salakha

      Explore nearby attractions