VP Plaza España Design
Boutique
Centro, Madrid
Located in Gran Via, in Madrid city centre, VP Plaza España Design offers 5-star accommodation with parking, a wellness centre.
Number of rooms: 336
Plaza de España n.5, Centro, 28008 Madrid, Spain
Hotel booked 3 times today.