Tancau Village Beach and Resort Via Dei Pini. Lotzorai - Lotzorai, Italy Category: Apartment Tancau Village Beach & Resort is an apartment based tourist facility which has retained the comfort facilities of a ... more info » rating Not rated yet Availability very low BOOK