City suites & beach hotel curacao July 8, 2019 16 32 64 128 City suites & beach hotel willemstad curaƧao