Queen Of The South Resort
Queen Of The South Resort
Hotel
Desa Parangrejo, RT 13/RW 13, Kec., Parangtritis, Jawa Tengah, Indonesia
80
Very Good ·
22 reviews
No info available for this location