Le Soleado est un hôtel à la gestion familiale avec piscine, situé dans un quartier résidentiel de Taormine, à 300 mètres de l'arche Arco dei Cappuccini. Le centre historique et le téléphérique pour la mer sont à 600 mètres.
Toutes les chambres de l'Hotel Soleado sont climatisées. Certaines comprennent un balcon et plusieurs bénéficient d'une vue sur la piscine ou la mer.
La salle de petit-déjeuner du Soleado Hotel et son bar doté d'une grande terrasse donnent sur la Méditerranée.