It's far. This hotel is at least 40 minutes away from Miraflores (the modern area in Lima) and 30 minutes away from the airport. In rush hour, obviously it's longer. The hotel is unfortunately in a ghetto and dangerous area. No decent restaurants are close.
To get around town, you need to deal with taxis who by the way got me swindled (exchanged paper bill by a lesser value). Out of the 10 taxis I dealt with were all horrible. Rude, can't speak english, filthy car, and will try all their best to over charge you.
The hotel does not have air conditioning unit. No fan either and you can't open windows because you won't feel safe. Hot shower did not work. I had to call Orbitz and ask for a refund for them to fix it.