Hotel Sant'Andrea, Olbia

Via Zara 36/44 Olbia07026, Italy