Located in Orient Bay, this air-conditioned apartment features free WiFi and a terrace Costa Caraibes 91 features views of the garden and is 6 km from Saint Martin Free private parking is available on site The kitchen is equipped with a microwave A TV is offered Other facilities at Costa Caraibes 91 include an outdoor pool