Everything you might need to have a good rest, all in one place! Resort «The Whispering Inn Resort & Bar Old Manali» is located in Manali. This resort is located in 4 km from the city center.
Clubhouse Rd, Old Manali, Manali, Himachal Pradesh 175131, Manali, 175131