Cozy apartment San Nicolas Apartment Cura Cabai, Hotel booking Aruba Starringstraat 1 Parking Swimming Pool Number of rooms: 2 View deal Description