Hotel Santa Rosa Hotel
Vicente López 2956, 7400 Olavarría, Argentina
Hotel Santa Rosa offers a luxurious spa, fitness centre and free Wi-Fi in Olavarría. It is located within the city's commercial centre. The rooms here are decorated in elegant colour themes and feature paintings on the walls.
Excellent place and above all the attention. We were passing through with some friends and we felt very comfortable and very well taken care of. The breakfast and the food they make… delicious very homemade everything.