Regenta Central Javaji is one of the top hotels near Mysore Palace, offering modern rooms, a swimmin...