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
254 Reviews
12 Reviews
24 Reviews
132 Reviews
39 Reviews












Rooms
Service
Older travelers
Young singles
Families with young children




