Villa Real Hotel

Pz Cortes 10
Madrid
Spain