Advantage Apartments Curacao offers pet-friendly accommodation in Willemstad. Curacao Sea Aquarium is 1.9 km from the property. Free WiFi is offered throughout the property.