Vincci Capitol
Gran Via, 41, Madrid, Other areas(mad), 28013
Very Good, 4
This 4 star hotel is located in the city centre of Madrid and was established in 2004. It is close to the Palacio Real and the nearest station is Callao. The Hotel has a restaurant and a coffee shop. ...
More Info