x
Within our hotels in Madrid Spain, the hotel Vincci Capitol is located in central Madrid on the Gran Vía and near Callao. It is a building symbolic of Madrid’s “Art Deco” civil architecture.
The ground floor houses one of the most famous cinemas on Madrid’s Gran Vía, Cines Capitol.