Vincci Capitol hotel is located right in the Madrid city centre, only a few minutes walking of the city's main sights. ... ...