Atocha 36Madrid, Spain 28012 Phone: +34 91-369-4409Fax: +34 91-531-5469 Hotel E-mailHotel Website Classification 6 First Class Commission Rooms Rates 10% 82 $98-$145 (USD) Hoteliers! Is your information accurate? Update Here Catalonia Plaza Mayor Location & Neighborhood 15 KM from Barajas airport.