This simple hotel is situated in Palembang.
Palembang
-2.94319, 104.74516 Open in Google Maps
This simple hotel is situated in Palembang.