45.438961861456, 12.344625592232 BARBARIA TERRACE From € 280 per night Service fees and tourist tax not included Castello150 MQ Air Conditioning Terrace balcony WI FI