Victoria

Location: situated on the island of Sardinia, in the centre of the town of Tortolí, 2 Km. from the coast, close to numerous shops and local attractions.

Check availability and book

Check availability and book