Usha Kiran Palace is a gracious 120 year old Heritage palace hotel, originally built to host the King and Queen of England. Spacious and luxurious rooms around the courtyards have been elegantly furnished and reflect the local culture and architecture while providing contemporary comforts.