Ayla City Hotel is a welcoming retreat situated in the vibrant city of Sorong, Indonesia. With a 2-star rating, this hotel offers a cozy atmosphere ideal for both business and leisure travelers. The property features 40 well-appointed rooms, providing a comfortable space for guests to unwind after exploring the local area.