The Cube Malioboro Hotel
The Cube Malioboro Hotel
Hotel
Jl. Parangtritis No 16, Yogyakarta, Indonesia
70
Average ·
13 reviews