Do not trust in reservation
Unfortunatly I couldn't enjoy of the hotel on spite of having a "non refundable" confirmed reservation, when I arrived to the hotel office the staff informed me that que hotel was overboocked. Nobody informed me before my arrival, no Expedia netheir the hotel. Te action form expedia was slow and unprofessional. Only the hotel staff take fare of me. The Park was closed (at five o'clock has is mentioned in the reservation) and they were looking for another hotel. No money refound and any kind of compensation. International calls (very expensive in India) paid by me.
Cons: Avoid overbooking. Only six rooms