This unpretentious hotel is set in Ambon.
Ambon
-3.68834, 128.18475 Open in Google Maps
This unpretentious hotel is set in Ambon.