Hotel Marugarh is a beautiful resort located at Jodhpur, Rajasthan India. The hotel offers premium accommodation facilities and services with their luxury room packages at reasonable price. Jodhpur Hotel Marugarh is the hotel beyond the expectations of the visitors in Jodhpur, Rajasthan - India.