Hotel Santa Rosa
Phone Number: +542284440810 , (02284) 44-0810
Website: Suggest Official Website
Categories: Hotel
Address: V López 2956, Olavarría, Province de Buenos Aires, Argentine
GPS Coordinates:
-36.89208,-60.32197
Olavarría Partido, Buenos Aires Province, Argentina
Facebook: facebook.com/155460917850805
Instagram: Photos and Videos