Il Centro della Famiglia si trova nel centro di Treviso, a 700 m da Ca' dei Carraresi e a 500 m dalla stazione ferroviaria di Treviso. La connessione Wi-Fi è gratuita.
Arredate in modo semplice, le camere sono dotate di bagno privato con doccia.
Ubicata in una zona ideale per praticare il ciclismo, la locanda dispone di un servizio di noleggio biciclette e auto. 3 km dall'Aeroporto di Treviso, lo scalo più vicino.