I accidently booked this hotel after checking their website and the review on trip advisor. This is not a hotel worth staying, this is an old pwd rest house leased out by a private group.
The rooms were smelly, bed sheets were full of stains, AC was almost non existent.
The hotel doesnt accept any credit card, they just said that the machine is not working. In Gods own country cards are not accepted at most of the places.
My advice is to avoid this place
One positive aspect is that the staff was very friendly and helpful, they helped us in booking the cabs