
Castelfranco Veneto, Italy
Home Hotel
3-star hotel
Enjoy scenic terrace views at Home Hotel, located in the heart of Castelfranco Veneto. We offer complimentary Wi-Fi, concierge services, and a hair salon. Guests can enjoy our coffee shop/cafe, snack bar, and bar/lounge. A buffet…
- Wi-fi
- Bar
- Bikes available
- Café

