Iberostar Playa Alameda Hotel
Iberostar Playa Alameda Hotel
Address:
Punta Hicacos Final, (formerly Iberostar Playa Alameda Varadero), Varadero, Cuba
Traveler Rating by TripAdvisor
Please enable JavaScript to properly view and use this web site.