Set in Buenos aires , this property is the perfect base for both business and holiday travel. Hotel was constructed in 2014. There are a total of 80 rooms on the premises. The Hotel is ideally situated in the city centre. The Hotel is a quick drive from the airport. The property is within walking distance from the harbour. The establishment is wheelchair-accessible. The on-site car park may be useful to those arriving by car.
Pets are allowed