In the centre of Madrid, located within a short distance of Royal Palace of Madrid and Gran Via, Opera Garden Penthouse offers free WiFi, air conditioning...
Apartment Opera Garden Penthouse
Plaza Isabel ll, 8, Centro, 28013 Madrid, Spain