I just returned home having stayed here for two nights over a weekend and was very impressed by the Vincci Via 66. The location of the hotel is fantastic; a 1 minute walk from both Plaza de España and Callao metro stations. We arrived early on Friday morning, but were allowed to enter our room straight away. The room was... more
253 Reviews
12 Reviews
65 Reviews
39 Reviews












Rooms
Service
Older travelers
Young singles
Families with young children




