Alfonso XII 62 está perfectamente situado respecto al Triángulo del Arte de Madrid, ya que los museos del Prado, el Reina Sofía y el Thyssen Bornemisza se encuentran a 15 minutos a pie. Además, alrededor hay muchas tiendas, bares de tapas y atracciones turísticas. Está situado frente a la estación de Atocha, donde los trenes de alta velocidad conectan con Barcelona, Valencia, Sevilla y las principales ciudades españolas. Se encuentra a 10 minutos a pie del parque del Retiro. Cerca de la estación de metro de Atocha Renfe y a solo cuatro paradas del centro.