Hotel Sala

Hotel Sala

Hotel

Jl. Munggur No. 42, Yogyakarta, Indonesia

No info available for this location