Booked this hotel for 2 nights. As it was peak season, we had little options for hotels at McCleod Ganj. Despite booking through Expedia, the management sent a private email asking for my credit card details. Check in was indifferent. The hotel is a 20 minute walk through an unlit dusty, corrugated road. The floors of the hotel were built on an incline. No elevators. The rooms were not made up, there was no bottled water replaced and towels were not changed. At checkout, we had to wake the staff up. After confirming that I was paying through Expedia, I received a call on the way to Amritsar asking to pay for my stay, which I managed to do by sending the amount with our cab driver. Never again!