Sheraton Lima
Central Lima’s Historic Center
Of the big hotels in the center of Lima, the Sheraton is your best bet, especially if you have Marriott Bonvoy points.
One advantage is that it’s giant, so unless there’s a massive convention going on, they always have availability.
Also, it’s very centrally located if you want to see the historic sights in Lima’s center and it’s pet friendly.
The food is good, but not outstanding considering that you’re in Lima, which has some of the best restaurants in the world.