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
18 Reviews
99 Reviews
128 Reviews
39 Reviews











Rooms
Service
Older travelers
Young singles
Families with young children





