When you stay at Hotel Casa del Sol in Puerto de la Cruz, you'll be near the beach, just steps from Orotava Valley and 9 minutes by foot from Taoro Park. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage.