Mare Natura

Check the availability and book online

Images and Video

  • Mare Natura
    Mare Natura

Practical Info

Via Puglia 13
07031 - Castelsardo

Check the availability and book online

About

Mare Natura is located in Castelsardo, 2 km from the Tyrrhenian Sea. It offers free WiFi and self-catering accommodation featuring a large furnished terrace.

Map