Royal Ambarrukmo Yogyakarta
Royal Ambarrukmo Yogyakarta, Depok, Yogyakarta, Indonesia
Hotel
Jl.Adi Sucipto No. 81, Depok, Yogyakarta, Indonesia
83
Very Good ·  363 reviews
Luxury 5-star business hotel near Plaza Ambarrukmo