Welcomhotel By ITC Hotels Hamsa Manali
Village Buruwa, Manali
Location Want to take a rest and explore the city? Hotel Welcomhotel By ITC Hotels Hamsa Manali is located in Manali. This hotel is located in 6 km from the city center. At the hotel You can stop by the restaurant. If you travel by car, you can park in a parking zone for free. Also, th
ParkingBusinessSpa
USD 190 night













