Hotel Santa Rosa
About: Hotel room from S$51 in a 2 star hotel with a good rating of 84% based on 237 reviews. This accommodation is based in Olavarría.
Services and facilities include a coffee place, a fitness center and a terrace. This hotel in Olavarría also has a Spa!