Located in the heart of Madrid, right on the Gran Vía and near the so called 'Madrid of the Austrians'. You can catch the subway, a bus or a taxi right outside the hotel's main entrance.
The hotel is only five minutes away from the Atocha Train Station, the Puerta del Sol and one of the city's main shopping districts, Preciados Street.