Holiday Inn Hotel & Suites Lima

Starting at
$102

TripAdvisor Review

Based on 347 review

See all

This charming hotel is located in Lima Area. The 116 welcoming guests rooms offer a perfect place to relax at the end of the day. This is not a pet- friendly establishment.

More details