Hotel Villa Rosa is a 5-minute walk from Santa Lucia Station in the historic centre of Venice. Your room comes with air conditioning and satellite TV. The private internal courtyard helps Villa Rosa retain its peaceful atmosphere. An internet point...
Rooms total: 5 More information »Venice Santa Lucia Train Station 0.2 km
Constitution Bridge 0.5 km
San Marcuola Station 0.5 km
Papadopoli 0.5 km
Piazzale Roma Station 0.5 km
Venice Casino 0.6 km
San Polo 0.8 km
Ca' d'Oro 0.9 km
Palazzo Grassi 1.1 km
Venice Marina 1.1 km
Marco Polo Airport 7.0 km