Hotel HOTEL ATHARVA
★★★
Opp Head Post Office,, SRPF Road, Jalna, Jalna, India Show on map
Saffron Hotel is a 3-star hotel in Jalna, India. It is one of 9 places to stay in Jalna listed on Triptoic.
Opp Head Post Office,, SRPF Road, Jalna, Jalna, 431203, India
Saffron Hotel is located at Opp Head Post Office,, SRPF Road, Jalna, Jalna 431203, India.
Saffron Hotel is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Resort