Investing in a 2-bedroom apartment in Magdalena, Lima
Here's the short version: a 2-bedroom apartment in Magdalena yields about 5.7% gross on a long-term rental. That's the number I'd anchor on, because it's the one I can actually stand behind.
Note that 5.7% is gross. It doesn't account for maintenance, the building's monthly fees, vacancy between tenants, property tax, or management if you're not doing it yourself. Take a chunk off the top before you compare it to anything else.
On the Airbnb side, I don't have enough data on 2-bed units in Magdalena to give you a real figure. So I'm not going to pretend. Anyone quoting you a confident short-term yield for this specific size in this district is guessing.
Who does this suit? Someone who wants a steady, boring long-term rental and treats 5.7% gross as the starting point for their own cost math. If you're buying specifically to run an Airbnb here, you're going in without solid numbers, and you should size that risk accordingly.
This is data, not investment advice. Run your own numbers before you commit.
Related: Magdalena overview · Best district by size