Plaza Vazquez De Mella 1 4 IzquierdaMadrid, Spain 28004 Phone: +34 91-521-7031Fax: +34 91-523-4296 Hotel E-mailHotel Website Classification 2 Tourist Class Commission Rooms Rates - - $42-$85 (USD) Hoteliers! Is your information accurate? Update Here