Villa Noel Borsh
Rruga Plazhit, 9714 Borsh, Albania
Located in Borsh, within 300 metres of Borsh Beach and 49 km of Butrint National Park, Villa Noel Borsh provides accommodation with a garden and free Wi-Fi throughout the property as well as free private parking for guests who drive.