1. Hotel Avenida Plaza
    In the city center
    $79.52 - $80.52
    3.0 Stars