Photos coming soon
HOTEL
Hotel Merbabu
Jl. Pemuda No. 122 - 124, Semarang
Where it sits
Hotel Merbabu
Jl. Pemuda No. 122 - 124, Semarang
-6.97961, 110.41523
Plan around Hotel Merbabu
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
