Yes, cats and dogs are welcome. There's a charge of INR 750 per pet, per night, and there's also a deposit of INR 1000 per stay.