Jambuluwuk Malioboro Hotel Yogyakarta
Jambuluwuk Malioboro Hotel Yogyakarta
Hotel
Jl. Gajah Mada No.67, Yogyakarta, Indonesia
78
Good ·
144 reviews