Offering both an excellent location and great value for money, the Marriott Courtyard is an attractive choice for your time in Lima. Miraflores is certainly vibrant, and it has the lion’s share of sophisticated restaurants, boutiques and sights so is an interesting place to explore. The contemporary hotel has a design focus in mind, and tasteful rooms are spacious with all the modern amenities you might expect. Delicious breakfasts are included during your stay, and the high quality extends to the surprisingly good onsite restaurant. If you still have energy after exploring the city, there is well equipped fitness room with impressive views over the city.