Contribute photo
Dal Rosso
Charming accommodation in San Floriano del Cóllio, 39 km from Trieste. Free WiFi, private parking, and flat-screen TVs in all rooms.