TravelMuse
 
 

Catedral de la Almudena

Madrid, Spain

Guide         Hotels         Attractions         Restaurants         Shops

Address

Calle de Bailén
28013 Madrid
Spain

Phone

+34 91 542 6522


Neighborhood

Plaza Mayor, Ópera & Sol


Nearest Train

Ópera


Category

Religious Sights


Avg User Rating

6 reviews