Calle Victoria 8 28012 Madrid,Calle Victoria, Madrid
196.7 m
from the center of
Madrid
See available rooms
Enter the dates to see the current room rates