Apartments at Los Delfines is located in Little Corn Island, 70 metres from Pelican Beach, and provides a balcony, garden, and free WiFi. The property features garden views. The property is non-smoking and is set 2.9 km from Otto Beach.
The air-conditioned apartment consists of 1 bedroom, a fully equipped kitchenette with dining area, and 1 bathroom with shower. Towels and bed linen are provided in the apartment. The property has an outdoor dining area.
A bar can be found on-site.