

A stay at Saint Tropez Boutique Hotel places you in the heart of Willemstad, within a 10-minute drive of Landhuis Chobolobo and Kura Hulanda Museum. This 4-star hotel is 2.3 mi (3.8 km) from Mambo Beach and 2.9 mi (4.6 km) from Curaçao Sea Aquarium.