Hotel Del Sole is gelegen in het centrum van Riomaggiore aan de hoofdstraat. De eenvoudig maar nette ingerichte kamers zijn voorzien van airco. Elke kamer beschikt over een televisie, koelkast, terras en eigen badkamer. In de openbare ruimtes is Wifi beschikbaar.
Hotel Del Sole serveert dagelijks een vers italiaans ontbijt welke in de zomer geserveerd wordt op het gemeubileerde terras van iedere kamer. Het terras heeft uitzicht op zee.
Parkeren is gratis op het parkeerterrein van het hotel. Het treinstation van Riomaggiore ligt op minder dan 10 minuten loopafstand.
Hotel Del Sole ligt op 20 minuten rijden van La Spezia. La Spezia en de andere vier dorpjes van Cinque Terre zijn ook per trein bereikbaar. Op loopafstand liggen ook de bezienswaardigheden van het Riomaggiore. Bezoek bijvoorbeeld eens het kasteel van Riomaggiore. Meer informatie over de bezienswaardigheden is hier te vinden.