Via Borgo Treviso,196, 31033 Castelfranco Veneto
Hotel
3 stars
with
23
rooms
Located in Castelfranco Veneto, 21 miles from Mestre Ospedale Train Station, HOME HOTEL provides accommodations
with free bikes, free private parking, a shared lounge and a terrace. With a bar, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can have a drink at ...