Situated in the center of Madrid, 250 m from the Gran Via
Plaza del carmen 4
Madrid
28013
Spain
Checking for room alternatives