L'Il Mare Sotto, Terre Marine est situé à Riomaggiore, à 14 km du musée Amedeo Lia et à 12 km de la gare centrale de La Spezia. Il se trouve à environ 14 km du château Saint-Georges, à 40 km du centre de conventions de Carrare et à 12 km du musée naval technique. Cet établissement non-fumeurs se trouve à 300 mètres de la plage de Riomaggiore.
Toutes les chambres de cette maison d'hôtes sont équipées d'une bouilloire. Leur salle de bains privative est pourvue d'une connexion Wi-Fi gratuite.
Le centre commercial Mare Monti se trouve à 46 km. L'aéroport international Galileo-Galilei de Pise, le plus proche, est implanté à 94 km.