
Ciudad Autonoma De Buenos Aires, Argentina
Esmeralda Palace
3-star hotel
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…
- Wi-fi
- 24-hour reception
- Laundry service
- Air conditioning in public areas


