HR Esmeralda Luxor si trova in zona Microcentro, a 2 min. a piedi da Stazione di Lavalle e a 6 min. da Teatro Colon. Secondo i viaggiatori, questo hotel vanta una buona posizione.