Resorts List
Usha Kiran Palace Hotel | |
"Location. The Usha Kiran hotel occupies a gracious 120 year old palace originally built to host English royalty and set within 3.6 hectares (9 acres) of landscaped lawns. The hotel is located in Gwalior City in central India in the state of Madhya Pr [ ... ] |