Barcelo Torre de Madrid Local Info

Updating Map
Update Hotels
on Map?

Plaza de Espana, 18
Madrid, Spain 28008
Phone: +34 91-524-2399
Toll Free: +800-227-2356
Commission Rooms Rates
10% 258 $369-$2,193
Hoteliers!
Is your information accurate? Update Here

Barcelo Torre de Madrid Location & Neighborhood

in the Plaza de Espana, a short walk away from the Gran Via.

Barcelo Torre de Madrid Dining Options See More

Barcelo Torre de Madrid Sightseeing & Points of Interest See More

Barcelo Torre de Madrid Nearby Airports See More


JDS Travel News JDS Viewpoints JDS Africa/MI