Olavarría Travel Guide
Tourist Guide
Visit Olavarría
Hotel Santa Rosa
Vicente Lopez 2956, Olavarría, Buenos Aires Province
Stay at this hotel in Olavarría. Enjoy free parking, daily housekeeping and dry cleaning or laundry services.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.