Reforma Capital Inn encontra-se na área de Reforma, em Cidade do México, a 3 minutos a pé de Monumento Anjo da Independência e a 500 m de Embaixada dos Estados Unidos. O acesso Wi-Fi gratuito é disponibilizado em toda a propriedade.
Castelo Chapultepec fica a 1,7 km de Reforma Capital Inn, enquanto Museu Nacional de Antropologia está a 3 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional da Cidade do México, que fica a 12 km de Reforma Capital Inn.