Built in 2006, the avant-garde hotel features 260 modern guestrooms and is only 100 meters from the Puerta de Atoche Train Station. Hotel Paseo Del Arte is located in the Arts Triangle and is close to all the m ... Read more

View all Luxury Hotels in Madrid