News

Hotel Himland Manali
  • 20

    SEP

    Hotel Himland Manali

    Situated in Manali Himachal Pradesh, India. The Hotel is located just 500 meters from the near mall road Manali. Not very far and yet away from the hustle-bustle of Manali city life, Hotel Himland Manali offers to you an ideal respite away from home.