Located in the downtown area of Curaçao, The Freedom Hotel is walking distance from several restaurants, bars, shops and emblematic sightseeing attractions that you can simply not miss while visiting the island.