The Hotel Gran Atlanta is conveniently located in the heart of Madrid’s cultural center. Many of the city’s major attractions are within walking distance.
The hotel features a variety of facilities and services for both business and leisure travelers.
The nearby Plaza de Lima, Plaza de Picasso, and Corte Ingles (Madrid's famous department store) offer wonderful shopping and dining opportunities.