Hotel Scilla ligt in het centrum van Scilla, op 10 minuten lopen van de zee en op 800 m van het treinstation. Het biedt gratis parkeergelegenheid en gratis WiFi.
Elke kamer in het Scilla Hotel is voorzien van airconditioning en een flatscreen-tv. Sommige kamers hebben een balkon. De eigen badkamers zijn voorzien van een douche en gratis toiletartikelen.
Het ontbijt bestaat uit lokale producten en zelfgemaakte jam en gebak. In de zomer kan het ontbijt worden geserveerd op het terras van het hotel, dat uitzicht biedt op de stad en de zee.
Hotel Scilla ligt op slechts 2 minuten rijden van de snelweg A3, op 25 km van Reggio Calabria en op 15 minuten rijden van Villa San Giovanni, voor veerboten naar Sicilië.