Bromo View Hotel & Restaurant
Bromo View Hotel & Restaurant
Hotel
Jl. Raya Bromo Km. 5, Triwung Lor
, Probolinggo, Indonesia
67223
No image available for this location