Open All Year... Considered one of Europe's finest hotels, Hotel Villa Magna , is situated in the centre of the Spanish capital, Madrid , in one of the city's most attractive and sophisticated areas, Salamanca, within the heart of Madrid's financial and cultu