The hotel is very well located near the train station Santa Lucia - about 5-7 minute walk straight down the street without having to overcome steps and bridges. Situated on the Grand Canal, and there are a lot of cafes, restaurants and shops. Within walking distance there are three supermarkets. You need to climb the steep stairs inside the building... More
You have no recent hotel searches.