Free Photos of Callao Station in Madrid

Callao Station - Information

Name
Name
Name

Callao is a famous square and entertainment district located in the heart of Madrid, Spain. The square is named after the Battle of Callao, a naval battle fought between Spain and Peru in 1866. Callao is known for its lively atmosphere, with a variety of shops, restaurants, and cinemas that attract visitors from around the world. The square is also home to several famous landmarks, including the iconic Schweppes sign and the famous neon Tío Pepe sign, which is one of the largest advertising signs in the world.

Callao Station - Location

Hotels near Callao Station

  • 4 Stars
  • 3 Stars
  • 2 Stars
Explore Madrid photos
Browse free photos of Madrid and use them on your blog or website