This unpretentious hotel is situated in Palembang. The property comprises 28 cosy guest rooms.
Palembang
-2.89371, 104.72677 Open in Google Maps