Located in Salamanca, this hotel is within 1 mile (2 km) of Golden Mile, Paseo de la Castellana and U.S. Embassy. El Retiro Park and Santiago Bernabeu Stadium are also within 2 miles (3 km). Avenida de America Station and Cartagena Station are within a 5-minute walk.