Montevideo 86 Buenos Aires, Buenos Aires, Buenos Aires, Argentina
River Hotel Photos
River Hotel Map
Montevideo 86 Buenos Aires, Buenos Aires, Buenos Aires, Argentina
Searching for availability
Hotel Information
This 3 star hotel is located in the city centre of Buenos Aires. It is close to the Mayo Avenue. The Hotel has a fitness centre/gym. All 42 rooms are equipped with hairdryer, safe and air conditioning.