Il Mare Sotto ligt in Riomaggiore, op 14 km van Castello San Giorgio en 12 km van Technical Naval Museum, en biedt gratis WiFi in de hele accommodatie. De accommodatie ligt op ongeveer 14 km van Amedeo Lia Museum, 12 km van station La Spezia Centrale en 46 km van Mare Monti Shopping centre. De accommodatie is rookvrij en is gelegen op 3 minuten lopen van Riomaggiore-strand.
Alle units bij het pension hebben een waterkoker. De units bij Il Mare Sotto hebben een eigen badkamer met een douche.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Pisa Galileo Galilei, op 94 km van de accommodatie.