Villa de la Reina

Address:

Gran Vía 22
28013 Madrid, Spain

Phone:

91-523-91-01

Hotel star rating:

3.5 stars

Map:


Contact   ·   Privacy   ·   Terms