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
You must be logged in to post a comment.