Hotel Santo Domingo

Plaza Santo Domingo 13
Madrid
Spain