With a stay at Hotel Dos Mares in Varadero, you'll be a 1-minute walk from Varadero Beach and 8 minutes by foot from Las 8000 Taquillas Park and Shopping Mall. Featured amenities include a 24-hour front desk and an elevator (lift). Free self parking is available onsite.
Based on 36 reviews
Policies vary by room type and provider.