The hotel is located in the stylish Salamanca district of the city, a thriving business area of the city, with easy access to other areas of the city. The nearest metro station to the hotel is Avenida de America, just a couple of minutes from the hotel on foot.