The Alts Hotel
The Alts Hotel
Hotel
Jl. Rajawali No. 8, Ilir Timur
, Palembang, South Sumatra, Indonesia
30113
82
Very Good ·
43 reviews