Boutique hotel

Casa Almagro by The Pavilions

Almagro · Madrid · Spain

A boutique hotel full of works of art, beside the Plaza de Colón.

Casa Almagro by The Pavilions, at Calle de Amador de los Ríos 3, is a four-star boutique hotel full of works of art, beside the Plaza de Colón (esmadrid.com).

  • Art collection
  • Almagro