Penstraat 130, Willemstad
The spectacular ocean views from this stunning waterfront hotel on the outskirts of Willemstad, Curaçao.