Two good spots to stay in Miraflores, Lima (the best neighborhood while there):
- HomePeru [1] - Av. Arequipa 4501, Miraflores. Lima - Peru. T. (511) 241-9898 -- awesome hot showers. clean rooms. nice chill breakfast.
- K'usillu's hostel [2] -- Av. Larco 655, Miraflores -- the owner of this backpackers hostel is very friendly and cool (reggae in the morning, reggae in the evening), and reasonable prices