This aparthotel is located in Reparto Ibarra, a neighborhood in Boca Chica. Ozama Fortress and Tower of Homage are local landmarks, and the area's natural beauty can be seen at La Caleta Underwater National Park and Boca Chica Beach. Nautical Club of Santo Domingo and Los Delfines Water Park are also worth visiting.