Ambon Hotels

Ambon

1 Total listings found

Ohoimel Resort and hotel located on the beach. It's has been built on 3 hectares. Ohoimel Resort and Hotel offering best accommodation…

Discovery your hotel in Indonesia