Plaza de España (Madrid)

Plaza España

Plaza España

Plaza de España is a largest square located in

the heart of Madrid. The Miguel Cervantes Monument and two of most prominent skyscrapers of Madrid dominate the landscape of this beautiful square. The Royal Palace is a short walk from Plaza de España. Hotels in Madrid

Maps of Plaza de España

Map of Plaza de España

Map of Plaza de España

Where is Plaza de España on Map of Madrid

Plaza de España on Map of Madrid