Slovenia Barbara Piran Beach Hotel & Spa, Hotels at Piran Slovenia Barbara Piran Beach Hotel & Spa is Choice Hotels Recommendations At Piran … Edit