Villa Shangrilla
Villa Shangrilla
Hotel
Jl. Arumdalu No.15, Songgokerto, Batu, Jawa Timur, Indonesia
No info available for this location