O Nacional Inn fica na Avenida Cásper Líbero, 125, no centro de São Paulo: a poucos passos da Estação de Metrô São Bento e a dez minutos da Estação da Luz. Para quem vai chegar ou partir de avião, a unidade está a 12 quilômetros do Aeroporto de Congonhas e a 26 quilômetros do Aeroporto Internacional de Guarulhos. Além disso, quem se hospeda na unidade tem várias opções de roteiros que estão a poucos minutos de carro e também de fácil acesso pelo metrô.
O hotel disponibiliza 43 apartamentos com acesso por elevador, que estão divididos em Solteiro Executivo, Casal Executivo e Triplo Execu...