This apartment hotel is situated on the beachfront in Punta Cana in the Dominican Republic. The establishment lies some 3 km from the casinos and shopping malls and Hard Rock Cafe can be reached in 10 minutes by car. Punta Cana International Airport is some 20 km from the accommodation.
This apartment complex is set in a 4-storey building that was fully renovated in 2008. It offers a total of 268 accommodation units and welcomes its guests into a lobby with a 24-hour reception service. Dining options include a bar and a restaurant, and parking is provided for guests arriving by car.