Vincci Capitol Madrid Hotel

Hotel Vincci Capitol is a 4-star Art Deco property located in the heart of Madrid, right on the Gran Via and Plaza Callao, two of the most important streets of Madrid. Hotel Vincci Capitol's location is great for guests wanting to explore the city of Madrid.

Hotel Vincci Capitol also features Cinemas Capitol located on the building's ground floor.