Our opinion… The Villa Rosa offers a cosy atmosphere coupled with attentive service.
Location… The Hotel is conveniently situated, close to Santa Lucia railway station and to the bus terminal and car park in Piazzale Roma.
Accommodation… The hotel has 33 rooms, all en suite and mostly decorated in typical Venetian style. Recently refurbished, the rooms have elegant hangings and beds. All rooms have air conditioning, hairdryer and television.
Facilities… There is a breakfast room but no restaurant at the hotel. Reception is open 24/24
Transport… The hotel is only few steps from all the boats stops that service all the stops along the Grand Canal.
If you have stayed at this hotel? you can enter a review to share your experience with others.