The modern and elegant rooms at Casa Almagro by The Pavilions Hotels & Resorts are situated 50 metres from Plaza Colón in Madrid. There is a small garden and a terrace bar.
The rooms a The Pavilions Hotel include a bathroom equipped with a hydro-massage shower and hairdryer.
The hotel is just a few steps from Serrano Street with many exclusive shops, and next to Paseo de la Castellana. Casino Gran Madrid is just a few minutes' walk away.