Via cappuccina, 67, 30172 Mestre
Hotels
HOTEL TiTO is situated in Mestre, within 700 metres of M9 Museum and 5.2 km of Mestre Ospedale Train Station. Among the facilities at this property are a shared lounge and room service, along with free WiFi throughout the property. Private parking is available on site. Speaking English, Hindi, Italian...