When visiting San José, Hotel La Rosa de America is a great choice to consider. Guests can indulge in deep-tissue massages at the spa, and Latin American cuisine is served at Restaurante La Rosa, which is open for dinner. An outdoor pool, a bar/lounge, and a fitness center are other highlights. Fellow travelers love the helpful staff.