Baan By Snow City Farm
Farm Stay
Manali
«Baan By Snow City Farm» is located in Manali. This hotel is located in 5 km from the city center.
Number of rooms: 2
Majach, Manali, 175131