The City Grand Hotel is a charming 3-star establishment located in the historic city of Gwalior, India. With a total of 57 well-appointed rooms, this hotel promises a comfortable stay for both business and leisure travelers. Guests have rated their experience highly, with an impressive score of 9.0 out of 10 based on two reviews, reflecting the hotel's commitment to quality service and hospitality.