Ambon hotel reservation: check availability and room rates
Family Friendly hotels in Ambon
1 property found
-
Theodora Homestay
Jln Akwila Btn Wayame Blok VII No.27 28, Ambon, Indonesia (Show map)
Theodora apartment is located a 10-minute drive to masjid al-Muhajirin and offers accommodation with free Wi Fi in public areas.