Built in the mid 20th century and restored in 1999, the Hotel Alexandra sits in the center of Madrid, minutes away from major tourist attractions such as Plaza Mayor, Puerta del Sol and the Royal Palace. This discreet position, just off the main street (Gran Vía), and excellent service offer tourists and business guests a quiet haven within the heart of a vibrant city.