Albatros Club Resort is a 3-star venue positioned about 12 km from Los Delfines Water & Entertainment Park.
The property lies within 44 km of Catalina Island.
Albatros Club Resort offers a panoramic view to its guests.
Albatros Club Resort is about 40 minutes drive away from Las Americas airport.
Rooms at Albatros Club Resort feature modern touches such as a laptop-size safe, cable TV, a balcony, a kitchen and a sofa. The rooms look on to the ocean. The rooms offer a shower, a hairdryer and bath sheets supplied in the bathrooms.
Eat & Drink
Guests are welcome to the poolside bar to relax with a drink.
Multilingual staff offers concierge service and tour/ticket assistance.
Leisure facilities feature a casino, an outdoor swimming pool and a tennis court.
Wireless internet is available in public areas for free.
No parking available.
Number of rooms: 15.
+ Read more- Less
This field is required.