Located in Selva del Montello, 29 miles from Mestre Ospedale Train Station, Casa Nostra provides accommodations with a terrace, free private parking, a restaurant and a bar. Free WiFi is available throughout the property and Museum M9 is 29 miles away.
At the inn, every room comes with a closet and a flat-screen TV. All rooms are equipped with a private bathroom with a bidet, free toiletries and a hairdryer. All guest rooms at Casa Nostra feature air conditioning and a desk.
Guests at the accommodation can enjoy an à la carte or an Italian breakfast.
Treviso Central Station is 12 miles from Casa Nostra, while Zoppas Arena is 14 miles away. The nearest airport is Treviso Airport, 13 miles from the inn.