Lokal Hotel & Restaurant 3 stars

Jalan Jembatan Merah no.104 C, Gejayan, 55283 Yogyakarta, Indonesia

Hotel image
Read more reviews for Lokal Hotel & Restaurant