The Santa Rosa Hotel is located in the city center, 13 km from the Aerodrome of Olavarria. It offers Wi-Fi free and valet parking. The rooms have flat-screen TV, telephone, minibar and private bathroom. Services include spa, gym, tourist office and laundry facilities. The hotel also has meeting rooms. The property confectionery, room service, and serves an American buffet breakfast daily.