There are multiple car rental companies to choose from near Our Lady of Peace Square in Rio de Janeiro. About 5 kilometers away, Alamo is the closest to Our Lady of Peace Square. Movida and Sixt are also nearby. Locking in a great deal from a wide range of outlets is a snap with Expedia. Simply key in your travel dates, pick-up and drop-off points, then check the “Great Deal” box under our filter heading for awesome offers.