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