Red Planet Palembang 2 stars

Jl. Jend. Sudirman, Kelurahan 20 Ilir III, Kecamatan Ilir Timur 1, 30129 Palembang, Indonesia

Hotel image
Read more reviews for Red Planet Palembang