I was staying at the hotel. Definitely recommend for any trip, business or leausure. The personnel is very friendly, always ready to help. The location is very good, close to Florida Street, Plaza San Martin, Puerta Madera, English Tower and the Obelisco. Metro station is 2 minutes walk. For business purposes most offices are in 15-20 minutes' walk.
- Free Wifi