From royal palaces to chic pubs to historical forts to luxurious restaurants, Jaipur has much to offer for every kind…