Located in Moncloa - Arguelles, this apartment building is within a 10-minute walk of Plaza de Espana - Princesa, Gran Via Street, and Royal Palace of Madrid. Puerta del Sol and Plaza Mayor are also within 1 mi (2 km). Plaza de Espana Station is 7 minutes by foot and Ventura Rodriguez Station is 8 minutes.