This Tuscan-style inn is picturesquely situated in the heart of a charming village in the Treviso countryside. Guests can enjoy views of the surrounding vineyards and olive groves from the Locanda Rosa Rosae’s terrace. The bar and free WiFi are perfect for enjoying aperitivo hour or getting some work done, while the private bathroom, air conditioning, flat-screen TV and minibar make for a comfortable stay.