Nestled in the Stazione Mestre district, the 3-star Amo Venice Mestre hotel is merely 1.3 km from the Parish of Santa Maria Immacolata di Lourdes.
Centro Sociale Rivolta is located only 6 minutes' walk from this Mestre guest house, and such natural sites as the city park "Parco Pubblico s Giuliano" is approximately a 10-minute drive away. Mestre Stazione F.S in Mestre is within reach of the hotel. The Amo Venice Mestre is situated within a 2-km distance of the Giant's Staircase of the Doge's Palace, and Flix Venice Mestre bus station lies a mere 300 metres away.
The rooms overlook the city and feature a flat-screen TV with satellite channels along with coffee and tea making facilities. Climate control are featured for guests' comfort. Providing a separate toilet and a shower, the bathrooms also have hair dryers and towels.
La Tana di Oberix serves various kinds of Italian dishes in proximity to the Amo Venice.