Situated at the edge of the famous Thar Desert, Jodhpur, the second largest city of Rajasthan is flanked by magnificent forts and huge palaces. Popularly known as the Blue City, Jodhpur has a wide range of staying options. There are several luxury ho