Located in Treviso, the Loft/Open Space offers self-catering accommodation with a spa bath. The apartment at the Loft/Open Space Treviso comes with a TV and a kitchenette with dishwasher. Treviso Central Station is 800 metres from the property. Piazza dei Signori is 1.6 km away.