Het hotel ligt op 8 straten verwijderd van Libertador Avenue en op slechts 1,5 km van het River Plate Stadium, het grootste stadion van Buenos Aires.
L'hôtel est situé à une centaine de mètres de l'avenue Libertador et à seulement 1,5 km du stade River Plate, le plus grand stade de Buenos Aires.