Taj Usha Kiran Palace, Gwalior
An ancient property of the Taj Hotels chain in India, Taj Usha Kiran Palace is a magnificent and luxurious five-star hotel in Gwalior. Located very close to the Jai Villas Palace, the hotel has hosted many dignitaries from around the world. From royal suites to luxury villas, you can choose your stay from a vivid range of opulent rooms. From concierge services to unique dining experiences, Taj Usha Kiran Palace is an architectural delight that offers the best of all professional services with an exquisitely royal touch.