Keys Hotels is a chain of full-service hotels in India founded in 2006 with 22 properties across 18 locations. The hotel offers 95 spacious rooms along with business facilities, luxurious banquet halls, dining options, and a business center. Amenities include free WiFi, private bathrooms with toiletries, TVs, minibars, and room service.