Esmeralda Palace

3 star
ESMERALDA, 527, CIUDAD AUTONOMA DE BUENOS AIRES, 1047

Hotel description

It is located in central Buenos Aires, close to Obelisco, restaurants, theaters and shops of Florida Street and Lavalle. This 10-story hotel has 70 rooms equipped with minibar, cable TV, high speed internet, air conditioning and hairdryer. It also has safety deposit boxes at reception and a buffet restaurant.