Yes, Government-issued photo identification and a credit card or debit card are required by all the hotels at check-in time. The latter two are optional but a photo identity card like Aadhar Card which has full address particulars has become mandatory at all the hotels for check-in purposes.