Directions to Barcelo Castellana Norte, Madrid

Barcelo-castellana-norte-map
The Barcelo Castellana Norte in Madrid is located at AVDA. MANOTERAS, 20 , Madrid , ES .   Click on the Google Map above to get an interactive version and see the area around the Barcelo Castellana Norte .