More Hotels Near Ambulu Hotel
JL. Nusantara No.18
Jember, ID 68133
Distance: 12.6 miles
Jalan K.H. Agus Salim No. 28
Jember, ID 68121
Distance: 12.6 miles
Jl. Sentot Prawirodirjo No. 88
Jember, ID 68131
Distance: 12.8 miles
Ambulu Landmarks Near Ambulu Hotel
Nearby Cities and Towns