Jaipur is home to some of the best luxury hotels in the world. And when it comes to luxury that does not burn a hole in your pockets, ITC Rajputana, Jaipur is amongst the harbingers in Jaipur. My stay in this plush 5 star hotel was for only 3 days but it