TAJ Venice Room Guesthouse
Via Monte S. Michele 20/A, Venice, 30171
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.