O alojamento está localizado a 25 minutos a pé de Complexo de Arte de Usina e a 5 minutos a pé da estação de metro Constitución.
A propriedade está situada a 3 km do centro da cidade de Buenos Aires e 15 km do aeroporto em Buenos Aires Jorge Newbery. O Plaza de la Constitucion está a uma curta distância a pé, enquanto Praça de Maio está numa distância de 2.5 km. Paragem de autocarro de Brasil e Irigoyen, oferecendo uma ligação direta às atrações da cidade e principais locais, está a 5 minutos a pé de Hotel America.
Extras incluem bidé, casa de banho à parte e chuveiros nas casas de banho.
Há uma variedade de opções de restaurantes 25 a poucos minutos a pé, oferecidos por Porto Madero e Praça de Maio.