Situated 200 metres from Plaza Mayor and 400 metres from Puerta del Sol, STUDIO CENTER 1 features accommodation located in Madrid. Featuring city views, this apartment also includes free WiFi. The apartment is equipped with a TV and a living room. A microwave, a toaster and a fridge can be found in Read more
Situated 200 metres from Plaza Mayor and 400 metres from Puerta del Sol, STUDIO CENTER 1 features accommodation located in Madrid. Featuring city views, this apartment also includes free WiFi. The apartment is equipped with a TV and a living room. A microwave, a toaster and a fridge can be found in the kitchen. Calle Princesa is 800 metres from the apartment. Adolfo Suarez Madrid-Barajas Airport is 14 km away.