Madrid logo

Vincci Capitol

Check Availability

Vincci Capitol
Gran VĂ­a, 41
Madrid
28013
Spain

Rooms from €77.76 ( £70.69 / $102.50 ) per night

Picture of Vincci Capitol


Vincci Capitol is set on Madrid’s Gran Via, a few meters from Callao Metro Station. This stylish hotel features a roof terrace with impressive city views, a spa and rooms with flat-screen TVs.

Click here for more Information on the Vincci Capitol together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Madrid area Madrid Visitor Information