The Cube Hotel 3 stars

Jl. Prangtritis no. 16, 55143 Yogyakarta, Indonesia

Hotel image
Read more reviews for The Cube Hotel