Surplombant la rivière Alcantara, l'Edelweiss propose des chambres dotées d'une terrasse dans le centre historique de Randazzo. Une connexion Wi-Fi est disponible gratuitement.
Toutes les chambres disposent d'une télévision, et certaines possèdent un balcon. Leur salle de bains privative est pourvue d'un sèche-cheveux, de peignoirs et d'articles de toilette gratuits.
L'Edelweiss se trouve à 17 km de l'Etna. Les gorges de l'Alcantara sont accessibles en 30 minutes en voiture.