Hotel Sala
Hotel Sala
Hotel
Jl. Munggur No. 42, Yogyakarta, Indonesia
No info available for this location