Borgo dei Mirti

Santa Teresa Gallura, Italy

Via Don Francesco Tedde, Santa Teresa Gallura

Hotel amenities

General

Smoke-free property

Languages Spoken

Multi-language staff

Pets

Pets Not Allowed

Check-in: 17:00 · Check-out: 10:00

Nearby hotels in Santa Teresa Gallura

All hotels in Santa Teresa Gallura