Opera Hotel

Cuesta Santo Domingo 2
Madrid
Spain