Amazing location in the centre of the Madrid.
Increíble ubicación en pleno centro de Madrid.