I tried to reserve it online but could not do so and said I need to have a domestic Cesir Card (meaning I am assuming an Indian credit caed)
After calling for more than 20 times I was able to speak with a person who confirmed that it accepts Visa or Master Card from Canada.
I tried again but did not let me use my Canadian cards.
I called again several times but was unable to get hold of anyone.
Never knew that Booking a hotel room can be so difficult.