Hotel located in the best place, at the beginning of Alcalá Street, near Puerta del Sol, geographical center of Spain. At walking distance of the Plaza Mayor the very heart of the historic centre, the Royal Palace, the Opera House and the most important museums.
Perfectly communicated, offers the best services and amenities, both for business and vacation travellers.
Bus EMT: 5, 20, 51, 52, 53, 150
Subway: Line 2. Sevilla Stop
Location map >>
Subway map >> |