Hotel JRD International (Amboli)
Categories:
Hotels & Resorts
Phone:
02363-240 222
Address:
Near ST Stand, Vengurla-Belgaum Road, Taluka Sawantwadi, Dist. Sindhudurg, Amboli, Maharashtra 416532, Sindhudurg Rural