Apartment/Flat ⏲03:00 PMCheck-in from
About Venice Home Mestre Train Station
Venice Home Mestre Train Station is a 3-star hotel in Venice, Italy. It is one of 1,353 places to stay in Venice listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 3 stars
- Check-in
- From 03:00 PM
- Check-out
- Until 10:30 AM
Location
corso del popolo 241, Venice, 30172, Italy
Loading map…
Frequently asked questions
What are the check-in and check-out times at Venice Home Mestre Train Station?
Check-in starts at 03:00 PM and check-out is until 10:30 AM. Early check-in or late check-out may be available on request.
Where is Venice Home Mestre Train Station located?
Venice Home Mestre Train Station is located at corso del popolo 241, Venice 30172, Italy.
How many stars does Venice Home Mestre Train Station have?
Venice Home Mestre Train Station is rated 3 stars.