Olavarria hotels & apartments, all accommodations in Olavarria

Suggested hotels in Olavarria

Hotel Santa Rosa Olavarria photo

Hotel Santa Rosa Olavarria

Vicente Lopez 2956, Olavarria, Argentina

The hotel is set about 25 minutes' walk from Parque Zoologico La Maxima. The venue is 1 km away from…

Savoy Hotel Olavarria photo

Savoy Hotel Olavarria

Dr. Mariano Moreno 2882, Olavarria, Argentina

The hotel is around 10 minutes on foot from the city center. The venue is located 270 km from Mar del…

Gran Hotel Olavarria photo

Gran Hotel Olavarria

Necochea 3050, Olavarria, Argentina