TAJ Venice Room Guesthouse
20a Via Monte San Michele, 30171 Mestre, Italy
Located within 1.5 km of M9 Museum and 4.8 km of Mestre Ospedale Train Station in Mestre, TAJ Venice Room features accommodation with seating area. This guest house provides air-conditioned accommodation with free Wi-Fi.