Area Sosta Porto Budello Italy / Sardegna Address Via Teulada [SP71] 09019 Teulada Type Paying parking GPS coordinates N 38.93691, E 8.72585 Info: No extra info Services Weather Check the weather forecast of Teulada for the next 5 days! Weather forecast