Royal Ambarrukmo Yogyakarta 5 stars

Jl. Laksda Adisucipto No. 81, Catur Tunggal, 55281 Yogyakarta, Indonesia

Hotel image
Read more reviews for Royal Ambarrukmo Yogyakarta