Costa del sol Lima City
https://www.wyndhamhotels.com/wyndham/lima-peru/wyndham-costa-del-sol-lima-salaverry/overview
its not in miraflores, it is San Isidro a little better area than Mirflores, next door to the Indian embassy down the street from Swiss and Russian. Walkable to a mall five blocks away and ocean is 15 min walk also.
short ride to Miraflores, easy to city center. Airport in high times can take 1hr plus. (Typical Lima)
it is no JW or Hilton, arrival drink, free breakfast, wifi, roof top pool.
The best thing is late check out at 8 or 9 pm on request especially with a late flight.