Karta Vacation Rentals





On Serrano Street in Madrid’s Salamanca district, the pet-friendly ICON Embassy is a boutique hotel steps from the Golden Mile and El Corte Inglés. Thyssen‑Bornemisza, Paseo de la Castellana and Plaza de Colón are all within easy reach — ideal for shopping and gallery-hopping.