Rosewood Villa Magna Hotel 16 0 minute read Rosewood Villa Magna Hotel Location address: Paseo de la Castellana, 22, 28046, Madrid